pRtlSetEnvironmentVariable = (void*)GetProcAddress(mod, "RtlSetEnvironmentVariable");
pRtlExpandEnvironmentStrings_U = (void*)GetProcAddress(mod, "RtlExpandEnvironmentStrings_U");
- testQuery();
- testSet();
- testExpand();
+ if (pRtlQueryEnvironmentVariable_U)
+ testQuery();
+ if (pRtlSetEnvironmentVariable)
+ testSet();
+ if (pRtlExpandEnvironmentStrings_U)
+ testExpand();
}
{
InitFunctionPtrs();
- test_RtlExtendedMagicDivide();
- if (pRtlInt64ToUnicodeString != NULL) {
- test_RtlInt64ToUnicodeString();
- } /* if */
- test_RtlLargeIntegerToChar();
+ if (pRtlExtendedMagicDivide)
+ test_RtlExtendedMagicDivide();
+ if (pRtlInt64ToUnicodeString)
+ test_RtlInt64ToUnicodeString();
+ if (pRtlLargeIntegerToChar)
+ test_RtlLargeIntegerToChar();
}
pRtlIsDosDeviceName_U = (void *)GetProcAddress(mod,"RtlIsDosDeviceName_U");
pRtlOemStringToUnicodeString = (void *)GetProcAddress(mod,"RtlOemStringToUnicodeString");
pRtlIsNameLegalDOS8Dot3 = (void *)GetProcAddress(mod,"RtlIsNameLegalDOS8Dot3");
- test_RtlDetermineDosPathNameType();
- test_RtlIsDosDeviceName();
- test_RtlIsNameLegalDOS8Dot3();
+ if (pRtlDetermineDosPathNameType_U)
+ test_RtlDetermineDosPathNameType();
+ if (pRtlIsDosDeviceName_U)
+ test_RtlIsDosDeviceName();
+ if (pRtlIsNameLegalDOS8Dot3)
+ test_RtlIsNameLegalDOS8Dot3();
}
{
InitFunctionPtrs();
- test_RtlCompareMemory();
- test_RtlCompareMemoryUlong();
- test_RtlMoveMemory();
- test_RtlFillMemory();
- test_RtlFillMemoryUlong();
- test_RtlZeroMemory();
- if (pRtlUlonglongByteSwap) {
- test_RtlUlonglongByteSwap();
- } /* if */
- test_RtlUniform();
- test_RtlRandom();
- test_RtlAreAllAccessesGranted();
- test_RtlAreAnyAccessesGranted();
- test_RtlComputeCrc32();
+ if (pRtlCompareMemory)
+ test_RtlCompareMemory();
+ if (pRtlCompareMemoryUlong)
+ test_RtlCompareMemoryUlong();
+ if (pRtlMoveMemory)
+ test_RtlMoveMemory();
+ if (pRtlFillMemory)
+ test_RtlFillMemory();
+ if (pRtlFillMemoryUlong)
+ test_RtlFillMemoryUlong();
+ if (pRtlZeroMemory)
+ test_RtlZeroMemory();
+ if (pRtlUlonglongByteSwap)
+ test_RtlUlonglongByteSwap();
+ if (pRtlUniform)
+ test_RtlUniform();
+ if (pRtlRandom)
+ test_RtlRandom();
+ if (pRtlAreAllAccessesGranted)
+ test_RtlAreAllAccessesGranted();
+ if (pRtlAreAnyAccessesGranted)
+ test_RtlAreAnyAccessesGranted();
+ if (pRtlComputeCrc32)
+ test_RtlComputeCrc32();
}
{
InitFunctionPtrs();
- test_ulongtoa();
- test_ulonglongtoa();
- test_atoi64();
-
- test_ulongtow();
- test_ulonglongtow();
- test_wtoi();
- test_wtol();
- test_wtoi64();
+ if (p_ultoa)
+ test_ulongtoa();
+ if (p_ui64toa)
+ test_ulonglongtoa();
+ if (p_atoi64)
+ test_atoi64();
+ if (p_ultow)
+ test_ulongtow();
+ if (p_ui64tow)
+ test_ulonglongtow();
+ if (p_wtoi)
+ test_wtoi();
+ if (p_wtol)
+ test_wtol();
+ if (p_wtoi64)
+ test_wtoi64();
}