Roxen.git / server / base_server / roxenloader.pike

version» Context lines:

Roxen.git/server/base_server/roxenloader.pike:1931:    }    }    return file_stat(roxen_path(filename)) && roxen_path(filename);   }      array(string) lget_dir(string path)   {    if (path[0] != '/') {    array(string) res = UNDEFINED;    foreach(package_directories, string dir) { -  array(string) paths = -  get_dir(combine_path(roxen_path(dir), path)); -  if (paths) res += paths; +  dir = combine_path(roxen_path(dir), path); +  array(string) paths = get_dir(dir); +  if (paths) { +  res += paths;    } -  +  }    if (res) return Array.uniq(res);    }    return get_dir(roxen_path(path));   }      // Make a $PATH-style string   string make_path(string ... from)   {    return map(from, lambda(string a, string b) {    return (a[0]=='/')?combine_path("/",a):combine_path(b,a);