pike.git / lib / master.pike.in

version» Context lines:

pike.git/lib/master.pike.in:1:   // -*- Pike -*-   //   // Master Control Program for Pike.   //   // This file is part of Pike. For copyright information see COPYRIGHT.   // Pike is distributed under GPL, LGPL and MPL. See the file COPYING   // for more information.   // - // $Id: master.pike.in,v 1.250 2003/09/09 16:57:04 mast Exp $ + // $Id: master.pike.in,v 1.251 2003/12/03 17:03:44 grubba Exp $      #pike __REAL_VERSION__      // Some programs destroys character pairs beginning with the currency   // symbol when running in chinese locale.   #if "ยค/" != "\244/"   #error "master.pike.in is corrupted."   #endif      // --- Some configurable parameters
pike.git/lib/master.pike.in:1198:    if(!zero_type(o=fc[fullname]))    {   // werror("fc[%O] -> %O\n",fullname, o);    if (o == 0) return UNDEFINED;    return o;    }       if(Stat stat=master_file_stat(fakeroot(fullname+".pmod")))    {    if(stat[1]==-2) -  return dirnode(fullname+".pmod", handler); +  return fc[fullname] = dirnode(fullname+".pmod", handler);    }       if(objectp (o = low_cast_to_object(fullname+".pmod", "/.", handler)))    return fc[fullname]=o;      #if constant(load_module)    if(master_file_stat(fakeroot(fullname+".so")))    return fc[fullname] = low_cast_to_object(fullname, "/.", handler);   #endif