pike.git / src / encode.c

version» Context lines:

pike.git/src/encode.c:4039:       add_ref (data->data_str);    if (data->codec) add_ref (data->codec);   #ifdef PIKE_THREADS    add_ref (data->thread_obj);   #endif    SET_ONERROR(err, error_free_decode_data, data);       low_do_decode (data);    +  UNSET_ONERROR(err); +     {    int delay;    delay = 0;    free_decode_data (data, delay, 0);    }    -  UNSET_ONERROR(err); -  +     return 1;   }      /*! @class MasterObject    */      /*! @decl program Encoder;    *!    *! This program in the master is cloned and used as codec by    *! @[encode_value] if it wasn't given any codec. An instance is only