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/object.c

    r21311 r21354  
    1919 */
    2020#include <stdarg.h>
     21#include <string.h>
    2122#define NONAMELESSUNION
    2223#include "windef.h"
     
    694695    }
    695696    if ((ret = CryptDecodeObjectEx(dwCertEncodingType, X509_KEY_USAGE,
    696      pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &bits, &size)))
     697     pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &bits, &size)) != FALSE)
    697698    {
    698699        WCHAR infoNotAvailable[MAX_STRING_RESOURCE_LEN];
     
    791792            }
    792793        }
    793         LocalFree(bits);
     794        LocalFree((HANDLE)bits);
    794795    }
    795796    return ret;
     
    818819    }
    819820    if ((ret = CryptDecodeObjectEx(dwCertEncodingType, X509_BASIC_CONSTRAINTS2,
    820      pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &info, &size)))
     821     pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &info, &size)) != FALSE)
    821822    {
    822823        static const WCHAR pathFmt[] = { '%','d',0 };
     
    889890            str += strlenW(pathLength);
    890891        }
    891         LocalFree(info);
     892        LocalFree((HANDLE)info);
    892893    }
    893894    return ret;
     
    12031204
    12041205    if ((ret = CryptDecodeObjectEx(dwCertEncodingType, X509_ALTERNATE_NAME,
    1205      pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &info, &size)))
     1206     pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &info, &size)) != FALSE)
    12061207    {
    12071208        ret = CRYPT_FormatAltNameInfo(dwFormatStrType, 0, info, pbFormat, pcbFormat);
    1208         LocalFree(info);
     1209        LocalFree((HANDLE)info);
    12091210    }
    12101211    return ret;
     
    12741275    }
    12751276    if ((ret = CryptDecodeObjectEx(dwCertEncodingType, X509_AUTHORITY_KEY_ID2,
    1276      pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &info, &size)))
     1277     pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &info, &size)) != FALSE)
    12771278    {
    12781279        DWORD bytesNeeded = sizeof(WCHAR); /* space for the NULL terminator */
     
    13871388            }
    13881389        }
    1389         LocalFree(info);
     1390        LocalFree((HANDLE)info);
    13901391    }
    13911392    return ret;
     
    14151416    if ((ret = CryptDecodeObjectEx(dwCertEncodingType,
    14161417     X509_AUTHORITY_INFO_ACCESS, pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG,
    1417      NULL, &info, &size)))
     1418     NULL, &info, &size)) != FALSE)
    14181419    {
    14191420        DWORD bytesNeeded = sizeof(WCHAR);
     
    16071608            }
    16081609        }
    1609         LocalFree(info);
     1610        LocalFree((HANDLE)info);
    16101611    }
    16111612    return ret;
     
    17211722    }
    17221723    if ((ret = CryptDecodeObjectEx(dwCertEncodingType, X509_CRL_DIST_POINTS,
    1723      pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &info, &size)))
     1724     pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &info, &size)) != FALSE)
    17241725    {
    17251726        static const WCHAR numFmt[] = { '%','d',0 };
     
    19341935            }
    19351936        }
    1936         LocalFree(info);
     1937        LocalFree((HANDLE)info);
    19371938    }
    19381939    return ret;
     
    19541955    }
    19551956    if ((ret = CryptDecodeObjectEx(dwCertEncodingType, X509_ENHANCED_KEY_USAGE,
    1956      pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &usage, &size)))
     1957     pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &usage, &size)) != FALSE)
    19571958    {
    19581959        WCHAR unknown[MAX_STRING_RESOURCE_LEN];
     
    20352036            }
    20362037        }
    2037         LocalFree(usage);
     2038        LocalFree((HANDLE)usage);
    20382039    }
    20392040    return ret;
     
    20652066    }
    20662067    if ((ret = CryptDecodeObjectEx(dwCertEncodingType, X509_BITS,
    2067      pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &bits, &size)))
     2068     pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &bits, &size)) != FALSE)
    20682069    {
    20692070        WCHAR infoNotAvailable[MAX_STRING_RESOURCE_LEN];
     
    21412142            }
    21422143        }
    2143         LocalFree(bits);
     2144        LocalFree((HANDLE)bits);
    21442145    }
    21452146    return ret;
     
    21692170    if ((ret = CryptDecodeObjectEx(dwCertEncodingType,
    21702171     SPC_FINANCIAL_CRITERIA_STRUCT, pbEncoded, cbEncoded, 0, NULL, &criteria,
    2171      &size)))
     2172     &size)) != FALSE)
    21722173    {
    21732174        static BOOL stringsLoaded = FALSE;
     
    22662267    }
    22672268    if ((ret = CryptDecodeObjectEx(dwCertEncodingType, X509_UNICODE_ANY_STRING,
    2268      pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &value, &size)))
     2269     pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &value, &size)) != FALSE)
    22692270    {
    22702271        if (!pbFormat)
Note: See TracChangeset for help on using the changeset viewer.