pike.git / src / builtin.cmod

version» Context lines:

pike.git/src/builtin.cmod:3252:    */    PIKEFUN int _sizeof()    {    struct Buffer_struct *str = THIS;    RETURN str->str.s ? str->str.s->len : 0;    }       INIT    {    struct Buffer_struct *str = THIS; -  MEMSET( str, 0, sizeof( *str ) ); +  memset( str, 0, sizeof( *str ) );    }       EXIT    gc_trivial;    {    struct Buffer_struct *str = THIS;    if( str->str.s )    {    if( Pike_fp->flags & OBJECT_CLEAR_ON_EXIT )    guaranteed_memset( str->str.s->str, 0, str->str.s->len );
pike.git/src/builtin.cmod:3423:    {    INT32 i;    for (i=0; i < encoded->size; i++)    push_svalue(encoded->item + i);       f_multi_string_replace_create(i);    }       INIT    { -  MEMSET(&THIS->ctx, 0, sizeof(struct replace_many_context)); +  memset(&THIS->ctx, 0, sizeof(struct replace_many_context));    }       EXIT    gc_trivial;    {    free_replace_many_context(&THIS->ctx);    }   }      /*! @endclass