Initial original import from: fuse-2.4.2-2.fc4
[captive.git] / 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);
 }