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

version» Context lines:

pike.git/src/modules/_Stdio/stat.c:791:    stack_pop_n_elems_keep_top(2);    return;    }    }    SIMPLE_BAD_ARG_ERROR("Stat cast",1,    "string(\"array\")");   }      static void stat__sprintf(INT32 args)   { -  int n=0, x; +  int x;       if (args<1)    SIMPLE_TOO_FEW_ARGS_ERROR("_sprintf",2);       if (TYPEOF(sp[-args]) != T_INT)    SIMPLE_BAD_ARG_ERROR("_sprintf",0,"integer");       x=sp[-args].u.integer;    pop_n_elems(args);    switch (x)    {    case 'O': -  n++; push_constant_text("Stat("); -  -  n++; _stat_index(STAT_MODE_STRING); -  -  n++; push_constant_text(" "); -  -  n++; _stat_index(STAT_SIZE); -  n++; push_constant_text("b)"); -  f_add(n); +  push_text("Stat(%s %db)"); +  _stat_index(STAT_MODE_STRING); +  _stat_index(STAT_SIZE); +  f_sprintf(3);    return;    default:    push_int(0);    return;    }   }      static void stat_indices(INT32 args)   {    pop_n_elems(args);