pike.git / src / encode.c

version» Context lines:

pike.git/src/encode.c:1:   /*   || This file is part of Pike. For copyright information see COPYRIGHT.   || Pike is distributed under GPL, LGPL and MPL. See the file COPYING   || for more information. - || $Id: encode.c,v 1.231 2005/05/31 16:22:59 mast Exp $ + || $Id: encode.c,v 1.232 2005/06/01 09:06:59 grubba Exp $   */      #include "global.h"   #include "stralloc.h"   #include "pike_macros.h"   #include "object.h"   #include "constants.h"   #include "interpret.h"   #include "svalue.h"   #include "mapping.h"
pike.git/src/encode.c:4436:    GETC() != '0')    {    free( (char *) data);    return 0;    }       data->decoded=allocate_mapping(128);       add_ref (data->data_str);    add_ref (data->codec); + #ifdef PIKE_THREADS    add_ref (data->thread_obj); -  + #endif    SET_ONERROR(err, error_free_decode_data, data);      #if TWO_PASS_DECODE_WORKS    init_supporter(& data->supporter,    (supporter_callback *) re_decode,    (void *)data);   #endif       low_do_decode (data);