diff options
Diffstat (limited to 'sal')
-rw-r--r-- | sal/osl/w32/security.c | 24 |
1 files changed, 2 insertions, 22 deletions
diff --git a/sal/osl/w32/security.c b/sal/osl/w32/security.c index d2e0ef7665a3..82fd8335e4c4 100644 --- a/sal/osl/w32/security.c +++ b/sal/osl/w32/security.c @@ -338,17 +338,7 @@ sal_Bool SAL_CALL osl_getUserIdent(oslSecurity Security, rtl_uString **strIdent) pInfoBuffer, nInfoBuffer, &nInfoBuffer)) { if (GetLastError() == ERROR_INSUFFICIENT_BUFFER) - { - UCHAR* pTmp = realloc(pInfoBuffer, nInfoBuffer); - if (pTmp) - pInfoBuffer = pTmp; - else - { - free(pInfoBuffer); - pInfoBuffer = NULL; - break; - } - } + pInfoBuffer = realloc(pInfoBuffer, nInfoBuffer); else { free(pInfoBuffer); @@ -875,17 +865,7 @@ static sal_Bool SAL_CALL getUserNameImpl(oslSecurity Security, rtl_uString **str pInfoBuffer, nInfoBuffer, &nInfoBuffer)) { if (GetLastError() == ERROR_INSUFFICIENT_BUFFER) - { - UCHAR* pTmp = realloc(pInfoBuffer, nInfoBuffer); - if (pTmp) - pInfoBuffer = pTmp; - else - { - free(pInfoBuffer); - pInfoBuffer = NULL; - break; - } - } + pInfoBuffer = realloc(pInfoBuffer, nInfoBuffer); else { free(pInfoBuffer); |