summaryrefslogtreecommitdiff
path: root/img/lib/IM/MsgStore.pm
diff options
context:
space:
mode:
authorfukachan <fukachan>2003-06-04 15:16:24 +0000
committerfukachan <fukachan>2003-06-04 15:16:24 +0000
commit59bf43f79020b558ecfb6e8c71642b4c8a5ef88c (patch)
treef042df74c7847cae69b57f45c44bbe6388f6a0eb /img/lib/IM/MsgStore.pm
parentbf112251f43696e90733e499e7401bbeecd31d3d (diff)
downloadfml8-im-145.tar.gz
fml8-im-145.tar.bz2
fml8-im-145.zip
im-145im-145
Diffstat (limited to 'img/lib/IM/MsgStore.pm')
-rw-r--r--img/lib/IM/MsgStore.pm10
1 files changed, 6 insertions, 4 deletions
diff --git a/img/lib/IM/MsgStore.pm b/img/lib/IM/MsgStore.pm
index d1789803..614d7982 100644
--- a/img/lib/IM/MsgStore.pm
+++ b/img/lib/IM/MsgStore.pm
@@ -5,10 +5,10 @@
###
### Author: Internet Message Group <img@mew.org>
### Created: Apr 23, 1997
-### Revised: Mar 22, 2003
+### Revised: Jun 1, 2003
###
-my $PM_VERSION = "IM::MsgStore.pm version 20030322(IM144)";
+my $PM_VERSION = "IM::MsgStore.pm version 20030601(IM145)";
package IM::MsgStore;
require 5.003;
@@ -196,8 +196,10 @@ sub exec_getsbrfile($) {
im_warn("Sorry, GetSbr is ignored for SUID root script\n");
return;
}
- if ($get_hook =~ /^(\S+)$/) {
- $get_hook = $1; # to pass through taint check
+ if ($get_hook =~ /(.+)/) {
+ if ($> != 0) {
+ $get_hook = $1; # to pass through taint check
+ }
if (-f $get_hook) {
require $get_hook;
} else {