--- trunk/xvidcore/examples/xvid_decraw.c 2004/04/20 19:47:00 1442 +++ trunk/xvidcore/examples/xvid_decraw.c 2004/07/26 19:31:30 1523 @@ -20,7 +20,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: xvid_decraw.c,v 1.15 2004-04-20 19:47:00 edgomez Exp $ + * $Id: xvid_decraw.c,v 1.18 2004-07-26 19:31:30 edgomez Exp $ * ****************************************************************************/ @@ -636,6 +636,10 @@ xvid_gbl_init_t xvid_gbl_init; xvid_dec_create_t xvid_dec_create; + /* Reset the structure with zeros */ + memset(&xvid_gbl_init, 0, sizeof(xvid_gbl_init_t)); + memset(&xvid_dec_create, 0, sizeof(xvid_dec_create_t)); + /*------------------------------------------------------------------------ * XviD core initialization *----------------------------------------------------------------------*/ @@ -690,6 +694,10 @@ xvid_dec_frame_t xvid_dec_frame; + /* Reset all structures */ + memset(&xvid_dec_frame, 0, sizeof(xvid_dec_frame_t)); + memset(xvid_dec_stats, 0, sizeof(xvid_dec_stats_t)); + /* Set version */ xvid_dec_frame.version = XVID_VERSION; xvid_dec_stats->version = XVID_VERSION;