Don't export to miniserv
authorJamie Cameron <jcameron@webmin.com>
Tue, 3 Mar 2009 19:54:20 +0000 (19:54 +0000)
committerJamie Cameron <jcameron@webmin.com>
Tue, 3 Mar 2009 19:54:20 +0000 (19:54 +0000)
miniserv.pl
web-lib-funcs.pl

index d2caeb7..eef67d7 100755 (executable)
@@ -300,7 +300,7 @@ foreach $pl (split(/\s+/, $config{'premodules'})) {
                ($dir, $mod) = (undef, $pl);
                }
        push(@INC, "$config{'root'}/$dir");
-       eval "use $mod";
+       eval "package main; use $mod ()";
        if ($@) {
                print STDERR "Failed to pre-load $mod : $@\n";
                }
index 6c14159..1eb1616 100755 (executable)
@@ -8493,14 +8493,6 @@ if (__PACKAGE__ eq 'WebminCore') {
 return eval "${slash}${v}";
 }
 
-# set_module_variable(name, value)
-# Sets some variable in the calling module's package
-sub set_module_variable
-{
-my ($v, $value) = @_;
-# XXX
-}
-
 # clear_time_locale()
 # Temporarily force the locale to C, until reset_time_locale is called
 sub clear_time_locale