pike.git / src / encode.c

version» Context lines:

pike.git/src/encode.c:4295:    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);    -  UNSET_ONERROR(err); -  +     {    int delay;   #if TWO_PASS_DECODE_WORKS    delay=unlink_current_supporter(&data->supporter);    call_dependants(& data->supporter, 1);   #else    delay = 0;   #endif    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