pike.git / src / builtin_functions.c

version» Context lines:

pike.git/src/builtin_functions.c:4789:       array_fix_type_field(s->u.array);    if( !s->u.array->type_field) {    ret = 1;    }    else if( !(s->u.array->type_field & ~(BIT_CALLABLE|BIT_INT)) ) {    struct array *a = s->u.array;    int i;    ret = 1;    for(i=0; i<a->size; i++) -  if( TYPEOF(ITEM(a)[i])!=T_INT && !callablep(&ITEM(a)[i]) ) +  if(!IS_UNDEFINED(ITEM(a) + i) && !callablep(&ITEM(a)[i]))    {    ret = 0;    break;    }    }    END_CYCLIC();    return ret;    break;    }    }