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.238 2002/12/06 20:02:17 nilsson Exp $ + // $Id: master.pike.in,v 1.239 2002/12/08 21:38:08 mast 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:622:    m_delete(programs, fname);    // FIXME: The following assumes that programs are always stored    // with '/' as path separators, even on NT. Haven't checked if    // that always is the case.    fname = dirname (fname);    object n;    if ( fname!="" && (n = fc[fname]) )    if (n->is_resolv_dirnode || n->is_resolv_joinnode)    n->delete_value (p);    } -  if (objectp (objects[p])) +     m_delete(objects, p);    foreach (fc; string name; mixed mod)    if (objectp(mod) && object_program(mod) == p)    m_delete(fc, name);   }      static program findprog(string pname,    string ext,    object|void handler,    void|int mkobj)