diff options
author | myk%mozilla.org <> | 2004-01-29 07:08:29 +0100 |
---|---|---|
committer | myk%mozilla.org <> | 2004-01-29 07:08:29 +0100 |
commit | fe68a1cec650c4509c5ca83f460a4330e62c762f (patch) | |
tree | a34113e0857afea42329efe5cd68e7d3dba2b0c6 | |
parent | 9044f51b81000e6bf639fa07ff2730ab29fd670b (diff) | |
download | bugzilla-fe68a1cec650c4509c5ca83f460a4330e62c762f.tar.gz bugzilla-fe68a1cec650c4509c5ca83f460a4330e62c762f.tar.xz |
Fix for bug 232447: Warns user about missing bug number instead of dying in GetBugLink().
r=justdave
-rw-r--r-- | globals.pl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/globals.pl b/globals.pl index b5f3b7e36..825c30af7 100644 --- a/globals.pl +++ b/globals.pl @@ -1007,7 +1007,8 @@ sub GetAttachmentLink { sub GetBugLink { my ($bug_num, $link_text, $comment_num) = @_; - detaint_natural($bug_num) || die "GetBugLink() called with non-integer bug number"; + $bug_num || return "<missing bug number>"; + detaint_natural($bug_num) || return "<invalid bug number>"; # If we've run GetBugLink() for this bug number before, %::buglink # will contain an anonymous array ref of relevent values, if not |