Re: dssenh/tests: Added Cylink Mek algorithm definition and crypto provider algorithm tests for dssenh.
8 Jan
2014
8 Jan
'14
10:59 a.m.
Marek Chmiel <kcmark(a)gmail.com> writes:
+ while(GetLastError() != ERROR_NO_MORE_ITEMS) + { + SetLastError(0xdeadbeef); + dataLen = sizeof(dataBuffer); + + result = CryptGetProvParam(hProv, PP_ENUMALGS_EX, dataBuffer, &dataLen, flag); + ok(result || (!result && GetLastError() == ERROR_NO_MORE_ITEMS), + "Failed to get parameter, got %x\n", GetLastError()); + + pointer = dataBuffer; + algid = *(ALG_ID *)pointer; pointer += sizeof(ALG_ID); + defaultLen = *(DWORD *)pointer; pointer += dwIncrement;
It doesn't make sense to test last error before the first call, or to test the buffer contents on failure. -- Alexandre Julliard julliard(a)winehq.org
4359
Age (days ago)
4359
Last active (days ago)
0 comments
1 participants
participants (1)
-
Alexandre Julliard