Fixed fatal missing hash initialization
authorshort <>
Tue, 25 Mar 2003 03:00:10 +0000 (03:00 +0000)
committershort <>
Tue, 25 Mar 2003 03:00:10 +0000 (03:00 +0000)
src/libcaptive/io/create.c

index ff7d886..b61898f 100644 (file)
@@ -40,6 +40,8 @@ BOOLEAN IoCreateStreamFileObjectLite_is_owner(FILE_OBJECT *FileObject)
 {
        g_return_val_if_fail(FileObject!=NULL,FALSE);
 
+       captive_stream_file_object_hash_init();
+
        return !!g_hash_table_lookup(captive_stream_file_object_hash,FileObject);
 }
 
@@ -50,6 +52,8 @@ gboolean errbool;
 
        g_return_if_fail(FileObject!=NULL);
 
+       captive_stream_file_object_hash_init();
+
        errbool=g_hash_table_remove(captive_stream_file_object_hash,FileObject);
        g_assert(errbool==TRUE);
 }