pike.git / src / modules / _Stdio / stat.c

version» Context lines:

pike.git/src/modules/_Stdio/stat.c:978:    str_type_unknown = make_shared_string( "unknown");       stat_map=allocate_mapping(1);    push_int(0);    for( n=0; n<sizeof(__indices)/sizeof(__indices[0]); n++ )    {    struct pike_string *s = make_shared_string(__indices[n].name);    stat_index_strs[__indices[n].id]=s;    sp[-1].u.integer = __indices[n].id;    mapping_string_insert( stat_map, s, sp-1); -  s->refs++; +     }    sp--;    dmalloc_touch_svalue(sp);       START_NEW_PROGRAM_ID(STDIO_STAT);    ADD_STORAGE(struct stat_storage);       ADD_FUNCTION ("create", stat_create,    tFunc(tOr5(tVoid,tObjImpl_STDIO_STAT,tPrg(tObj),tMapping,tArr(tInt)),    tVoid), ID_PROTECTED);