Ignore:
Timestamp:
Feb 21, 2010, 5:32:09 PM (16 years ago)
Author:
rlwalsh
Message:

eliminate VACPP warning & info msgs - see Ticket #1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/crypt32/proplist.c

    r21311 r21354  
    1818#include <assert.h>
    1919#include <stdarg.h>
     20#include <string.h>
    2021#include "windef.h"
    2122#include "winbase.h"
     
    4748    if (list)
    4849    {
    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");
    5152        list_init(&list->properties);
    5253    }
     
    6667    }
    6768    list->cs.DebugInfo->Spare[0] = 0;
    68     DeleteCriticalSection(&list->cs);
     69    DeleteCriticalSection((CRITICAL_SECTION*)&list->cs);
    6970    CryptMemFree(list);
    7071}
     
    7879    TRACE("(%p, %d, %p)\n", list, id, blob);
    7980
    80     EnterCriticalSection(&list->cs);
     81    EnterCriticalSection((CRITICAL_SECTION*)&list->cs);
    8182    LIST_FOR_EACH_ENTRY(prop, &list->properties, CONTEXT_PROPERTY, entry)
    8283    {
     
    8990        }
    9091    }
    91     LeaveCriticalSection(&list->cs);
     92    LeaveCriticalSection((CRITICAL_SECTION*)&list->cs);
    9293    return ret;
    9394}
     
    112113        BOOL found = FALSE;
    113114
    114         EnterCriticalSection(&list->cs);
     115        EnterCriticalSection((CRITICAL_SECTION*)&list->cs);
    115116        LIST_FOR_EACH_ENTRY(prop, &list->properties, CONTEXT_PROPERTY, entry)
    116117        {
     
    142143                CryptMemFree(data);
    143144        }
    144         LeaveCriticalSection(&list->cs);
     145        LeaveCriticalSection((CRITICAL_SECTION*)&list->cs);
    145146    }
    146147    return ret;
     
    151152    PCONTEXT_PROPERTY prop, next;
    152153
    153     EnterCriticalSection(&list->cs);
     154    EnterCriticalSection((CRITICAL_SECTION*)&list->cs);
    154155    LIST_FOR_EACH_ENTRY_SAFE(prop, next, &list->properties, CONTEXT_PROPERTY,
    155156     entry)
     
    163164        }
    164165    }
    165     LeaveCriticalSection(&list->cs);
     166    LeaveCriticalSection((CRITICAL_SECTION*)&list->cs);
    166167}
    167168
     
    173174    DWORD ret;
    174175
    175     EnterCriticalSection(&list->cs);
     176    EnterCriticalSection((CRITICAL_SECTION*)&list->cs);
    176177    if (id)
    177178    {
     
    199200    else
    200201        ret = 0;
    201     LeaveCriticalSection(&list->cs);
     202    LeaveCriticalSection((CRITICAL_SECTION*)&list->cs);
    202203    return ret;
    203204}
     
    208209    PCONTEXT_PROPERTY prop;
    209210
    210     EnterCriticalSection(&from->cs);
     211    EnterCriticalSection((CRITICAL_SECTION*)&from->cs);
    211212    LIST_FOR_EACH_ENTRY(prop, &from->properties, CONTEXT_PROPERTY, entry)
    212213    {
     
    214215         prop->cbData);
    215216    }
    216     LeaveCriticalSection(&from->cs);
    217 }
     217    LeaveCriticalSection((CRITICAL_SECTION*)&from->cs);
     218}
Note: See TracChangeset for help on using the changeset viewer.