diff --git a/lib/master.pike.in b/lib/master.pike.in index 310a958b8ec9fcab560335aec879eec691b6e4ea..166b05186849559a498e4a5a25cf1b6487be8bac 100644 --- a/lib/master.pike.in +++ b/lib/master.pike.in @@ -6,7 +6,7 @@ // Pike is distributed under GPL, LGPL and MPL. See the file COPYING // for more information. // -// $Id: master.pike.in,v 1.209 2002/07/16 18:47:20 hop Exp $ +// $Id: master.pike.in,v 1.210 2002/07/23 14:06:10 mast Exp $ #pike __REAL_VERSION__ @@ -1908,15 +1908,8 @@ void _main(array(string) orig_argv, array(string) env) exit(1); } - function(array(string):int) newmain; - if( _typeof(script->main) <= typeof(newmain) ) { - if(trace) predef::trace(trace); - i = script->main( argv ); - } - else { - if(trace) predef::trace(trace); - i = script->main( sizeof(argv), argv, env ); - } + if(trace) predef::trace(trace); + i=script->main(sizeof(argv),argv,env); if(i >=0) exit(i); _async=1;