CcInitializeCacheMap(): Fixed 'w32_ref' vs. 'GObject->ref_count'.
authorshort <>
Thu, 9 Oct 2003 10:45:27 +0000 (10:45 +0000)
committershort <>
Thu, 9 Oct 2003 10:45:27 +0000 (10:45 +0000)
src/libcaptive/cc/init.c

index cdc5a0c..9352971 100644 (file)
@@ -48,8 +48,6 @@
 VOID CcInitializeCacheMap(IN PFILE_OBJECT FileObject,
                IN PCC_FILE_SIZES FileSizes,IN BOOLEAN PinAccess,IN PCACHE_MANAGER_CALLBACKS CallBacks,IN PVOID LazyWriterContext)
 {
-CaptiveSharedCacheMapObject *SharedCacheMap;
-
        g_log(G_LOG_DOMAIN,G_LOG_LEVEL_DEBUG,"enter: CcInitializeCacheMap: FileObject=0x%lX,"
                                        "FileSizes,->AllocationSize=0x%lX,->FileSize=0x%lX,->ValidDataLength=0x%lX,"
                                        "PinAccess=%d,Callbacks,LazyWriteContext",
@@ -66,10 +64,7 @@ CaptiveSharedCacheMapObject *SharedCacheMap;
        /* VERIFIED: CcInitializeCacheMap() has already 'SectionObjectPointers' allocated. */
        g_return_if_fail(FileObject->SectionObjectPointer!=NULL);
 
-       SharedCacheMap=captive_shared_cache_map_get_ref(FileObject,FileSizes,PinAccess,CallBacks,LazyWriterContext);
-
-       captive_shared_cache_map_w32_ref(SharedCacheMap);
-       g_object_unref(SharedCacheMap); /* sink */
+       captive_shared_cache_map_get_ref(FileObject,FileSizes,PinAccess,CallBacks,LazyWriterContext);
 
        g_log(G_LOG_DOMAIN,G_LOG_LEVEL_DEBUG,"leave: CcInitializeCacheMap");
 }