Lines Matching refs:retBuf
1409 char *retBuf; in PyQueryValue() local
1428 retBuf = (char *) PyMem_Malloc(bufSize); in PyQueryValue()
1429 if (retBuf == NULL) in PyQueryValue()
1434 rc = RegQueryValue(hKey, subKey, retBuf, &retSize); in PyQueryValue()
1439 tmp = (char *) PyMem_Realloc(retBuf, bufSize); in PyQueryValue()
1441 PyMem_Free(retBuf); in PyQueryValue()
1444 retBuf = tmp; in PyQueryValue()
1448 PyMem_Free(retBuf); in PyQueryValue()
1453 if (retBuf[retSize-1] == '\x00') in PyQueryValue()
1455 retStr = PyString_FromStringAndSize(retBuf, retSize); in PyQueryValue()
1457 PyMem_Free(retBuf); in PyQueryValue()
1471 char *retBuf, *tmp; in PyQueryValueEx() local
1489 retBuf = (char *)PyMem_Malloc(bufSize); in PyQueryValueEx()
1490 if (retBuf == NULL) in PyQueryValueEx()
1496 (BYTE *)retBuf, &retSize); in PyQueryValueEx()
1501 tmp = (char *) PyMem_Realloc(retBuf, bufSize); in PyQueryValueEx()
1503 PyMem_Free(retBuf); in PyQueryValueEx()
1506 retBuf = tmp; in PyQueryValueEx()
1510 PyMem_Free(retBuf); in PyQueryValueEx()
1514 obData = Reg2Py(retBuf, bufSize, typ); in PyQueryValueEx()
1515 PyMem_Free((void *)retBuf); in PyQueryValueEx()