Changeset 3059 for trunk/src/kernel32/winimagebase.cpp
- Timestamp:
- Mar 9, 2000, 8:03:23 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/winimagebase.cpp
r2859 r3059 1 /* $Id: winimagebase.cpp,v 1. 9 2000-02-22 19:12:53sandervl Exp $ */1 /* $Id: winimagebase.cpp,v 1.10 2000-03-09 19:03:22 sandervl Exp $ */ 2 2 3 3 /* … … 98 98 } 99 99 //****************************************************************************** 100 //Add image to dependency list of this image 101 //****************************************************************************** 102 void Win32ImageBase::addDependency(Win32DllBase *image) 103 { 104 loadedDlls.Push((ULONG)image); 105 } 106 //****************************************************************************** 107 //****************************************************************************** 108 BOOL Win32ImageBase::dependsOn(Win32DllBase *image) 109 { 110 QueueItem *item; 111 BOOL ret = FALSE; 112 113 dlllistmutex.enter(); 114 item = loadedDlls.Head(); 115 while(item) { 116 if(loadedDlls.getItem(item) == (ULONG)image) { 117 ret = TRUE; 118 break; 119 } 120 item = loadedDlls.getNext(item); 121 } 122 dlllistmutex.leave(); 123 return ret; 124 } 125 //****************************************************************************** 100 126 //Returns required OS version for this image 101 127 //******************************************************************************
Note:
See TracChangeset
for help on using the changeset viewer.