--- trunk/xvidcore/vfw/src/codec.c 2005/10/22 22:32:44 1650 +++ trunk/xvidcore/vfw/src/codec.c 2006/02/24 22:59:07 1685 @@ -630,6 +630,9 @@ LRESULT compress_end(CODEC * codec) { + if (codec==NULL) + return ICERR_OK; + if (codec->m_hdll != NULL) { if (codec->ehandle != NULL) { codec->xvid_encore_func(codec->ehandle, XVID_ENC_DESTROY, NULL, NULL);