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

version» Context lines:

pike.git/src/modules/_Stdio/efuns.c:1065: Inside #if defined(__NT__)
   HANDLE dir;    WIN32_FIND_DATAW d;    struct string_builder sb;    struct pike_string *str=0;       VALID_FILE_IO("get_dir","read");       get_all_args("get_dir",args,".%T",&str);       if(!str) { -  push_constant_text("."); +  push_text(".");    str = Pike_sp[-1].u.string;    args++;    }       if (str->size_shift == 2) {    /* Filenames that are too wide are not supported. */    errno = ENOENT;    pop_n_elems(args);    push_int(0);    return;
pike.git/src/modules/_Stdio/efuns.c:1354:    struct pike_string *str=0;       VALID_FILE_IO("get_dir","read");       get_all_args("get_dir",args,".%N",&str);       if(!str) {   #if defined(__amigaos4__)    push_empty_string();   #else -  push_constant_text("."); +  push_text(".");   #endif    str = Pike_sp[-1].u.string;    args++;    }       if (string_has_null(str)) {    /* Filenames with NUL are not supported. */    errno = ENOENT;    pop_n_elems(args);    push_int(0);
pike.git/src/modules/_Stdio/efuns.c:1577: Inside #if defined(HAVE_EXECVE)
   struct keypair *k;       env=malloc((1+m_sizeof(en)) * sizeof(char *));    if(!env) {    free(argv);    SIMPLE_OUT_OF_MEMORY_ERROR("exece", (1+m_sizeof(en)*sizeof(char *)));    }       NEW_MAPPING_LOOP(en->data) {    push_string(k->ind.u.string); -  push_constant_text("="); +  push_text("=");    push_string(k->val.u.string);    f_add(3);    env[i++]=sp[-1].u.string->str;    dmalloc_touch_svalue(sp-1);    }       env[i]=0;    }else{    env=environ;    }
pike.git/src/modules/_Stdio/efuns.c:1872: Inside #if defined(HAVE_STRERROR)
   else {   #ifdef HAVE_STRERROR    s=strerror(err);   #else    s=0;   #endif    }    if(s)    push_text(s);    else { -  push_constant_text("Error "); +  push_text("Error ");    push_int(err);    f_add(2);    }   }      /*! @decl int errno()    *!    *! This function returns the system error from the last file operation.    *!    *! @note