pike.git / src / array.c

version» Context lines:

pike.git/src/array.c:2406:    len=0;       for(e=a->size, ae=a->item; e--; ae++)    switch(ae->type)    {    case T_INT:    if(!ae->u.integer)    continue; /* skip zero (strings) */    /* FALLTHROUGH */    default: -  Pike_error("Arrayelement %d is not a string\n", ae-a->item); +  Pike_error("Array element %d is not a string\n", ae-a->item);    case T_STRING:    len+=ae->u.string->len + del->len;    if(ae->u.string->size_shift > max_shift)    max_shift=ae->u.string->size_shift;    break;    }    if(len) len-=del->len;       ret=begin_wide_shared_string(len,max_shift);    r=MKPCHARP_STR(ret);