pike.git / src / pike_security.h

version» Context lines:

pike.git/src/pike_security.h:90:    if(!CHECK_SECURITY(SECURITY_BIT_CONDITIONAL_IO)) \    Pike_error(name ": Permission denied.\n"); \    \    push_constant_text(name); \    push_constant_text(access_type); \    \    for(e=0;e<args;e++) push_svalue(base_sp+e); \    \    safe_apply(OBJ2CREDS(CURRENT_CREDS)->user,"valid_io",args+2); \    \ -  switch(Pike_sp[-1].type) \ +  switch(TYPEOF(Pike_sp[-1])) \    { \    case PIKE_T_ARRAY: \    case PIKE_T_OBJECT: \    case PIKE_T_MAPPING: \    assign_svalue(Pike_sp-args-1,Pike_sp-1); \    pop_n_elems(args); \    return; \    \    case PIKE_T_INT: \    switch(Pike_sp[-1].u.integer) \