# HG changeset patch # User filon # Date 1041720112 0 # Node ID 605c85c27e68f4592847d384c2bf5a7f76985bfa # Parent 269a9a30306c899dce00318f8f66c6718de2c999 Not checking it caused SIGSEV when uninitning after vesa init failed. diff -r 269a9a30306c -r 605c85c27e68 libvo/vo_vesa.c --- a/libvo/vo_vesa.c Sat Jan 04 21:26:35 2003 +0000 +++ b/libvo/vo_vesa.c Sat Jan 04 22:41:52 2003 +0000 @@ -991,6 +991,8 @@ static void uninit(void) { + // not inited + if (!init_state) return; vesa_term(); if(verbose > 2) printf("vo_vesa: uninit was called\n");