Changeset 21354 for trunk/src/crypt32/proplist.c
- Timestamp:
- Feb 21, 2010, 5:32:09 PM (16 years ago)
- File:
-
- 1 edited
-
trunk/src/crypt32/proplist.c (modified) (13 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/crypt32/proplist.c
r21311 r21354 18 18 #include <assert.h> 19 19 #include <stdarg.h> 20 #include <string.h> 20 21 #include "windef.h" 21 22 #include "winbase.h" … … 47 48 if (list) 48 49 { 49 InitializeCriticalSection( &list->cs);50 list->cs.DebugInfo->Spare[0] = (DWORD _PTR)(__FILE__ ": PCONTEXT_PROPERTY_LIST->cs");50 InitializeCriticalSection((CRITICAL_SECTION*)&list->cs); 51 list->cs.DebugInfo->Spare[0] = (DWORD)(DWORD_PTR)(__FILE__ ": PCONTEXT_PROPERTY_LIST->cs"); 51 52 list_init(&list->properties); 52 53 } … … 66 67 } 67 68 list->cs.DebugInfo->Spare[0] = 0; 68 DeleteCriticalSection( &list->cs);69 DeleteCriticalSection((CRITICAL_SECTION*)&list->cs); 69 70 CryptMemFree(list); 70 71 } … … 78 79 TRACE("(%p, %d, %p)\n", list, id, blob); 79 80 80 EnterCriticalSection( &list->cs);81 EnterCriticalSection((CRITICAL_SECTION*)&list->cs); 81 82 LIST_FOR_EACH_ENTRY(prop, &list->properties, CONTEXT_PROPERTY, entry) 82 83 { … … 89 90 } 90 91 } 91 LeaveCriticalSection( &list->cs);92 LeaveCriticalSection((CRITICAL_SECTION*)&list->cs); 92 93 return ret; 93 94 } … … 112 113 BOOL found = FALSE; 113 114 114 EnterCriticalSection( &list->cs);115 EnterCriticalSection((CRITICAL_SECTION*)&list->cs); 115 116 LIST_FOR_EACH_ENTRY(prop, &list->properties, CONTEXT_PROPERTY, entry) 116 117 { … … 142 143 CryptMemFree(data); 143 144 } 144 LeaveCriticalSection( &list->cs);145 LeaveCriticalSection((CRITICAL_SECTION*)&list->cs); 145 146 } 146 147 return ret; … … 151 152 PCONTEXT_PROPERTY prop, next; 152 153 153 EnterCriticalSection( &list->cs);154 EnterCriticalSection((CRITICAL_SECTION*)&list->cs); 154 155 LIST_FOR_EACH_ENTRY_SAFE(prop, next, &list->properties, CONTEXT_PROPERTY, 155 156 entry) … … 163 164 } 164 165 } 165 LeaveCriticalSection( &list->cs);166 LeaveCriticalSection((CRITICAL_SECTION*)&list->cs); 166 167 } 167 168 … … 173 174 DWORD ret; 174 175 175 EnterCriticalSection( &list->cs);176 EnterCriticalSection((CRITICAL_SECTION*)&list->cs); 176 177 if (id) 177 178 { … … 199 200 else 200 201 ret = 0; 201 LeaveCriticalSection( &list->cs);202 LeaveCriticalSection((CRITICAL_SECTION*)&list->cs); 202 203 return ret; 203 204 } … … 208 209 PCONTEXT_PROPERTY prop; 209 210 210 EnterCriticalSection( &from->cs);211 EnterCriticalSection((CRITICAL_SECTION*)&from->cs); 211 212 LIST_FOR_EACH_ENTRY(prop, &from->properties, CONTEXT_PROPERTY, entry) 212 213 { … … 214 215 prop->cbData); 215 216 } 216 LeaveCriticalSection( &from->cs);217 } 217 LeaveCriticalSection((CRITICAL_SECTION*)&from->cs); 218 }
Note:
See TracChangeset
for help on using the changeset viewer.
