mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-31 19:24:42 +02:00
Fix some Windows build warnings.
This commit is contained in:
@@ -2447,7 +2447,7 @@ int wc_DhSetNamedKey(DhKey* key, int name)
|
|||||||
break;
|
break;
|
||||||
#endif /* HAVE_FFDHE_8192 */
|
#endif /* HAVE_FFDHE_8192 */
|
||||||
default:
|
default:
|
||||||
return BAD_FUNC_ARG;
|
break;
|
||||||
}
|
}
|
||||||
return _DhSetKey(key, p, pSz, g, gSz, q, qSz, 1, NULL);
|
return _DhSetKey(key, p, pSz, g, gSz, q, qSz, 1, NULL);
|
||||||
}
|
}
|
||||||
@@ -2529,7 +2529,7 @@ int wc_DhCmpNamedKey(int name, int noQ,
|
|||||||
const byte* qCmp = NULL;
|
const byte* qCmp = NULL;
|
||||||
const byte* gCmp = NULL;
|
const byte* gCmp = NULL;
|
||||||
word32 pCmpSz = 0, qCmpSz = 0, gCmpSz = 0;
|
word32 pCmpSz = 0, qCmpSz = 0, gCmpSz = 0;
|
||||||
int cmp = 0;
|
int cmp = 0, goodName = 1;
|
||||||
|
|
||||||
switch (name) {
|
switch (name) {
|
||||||
#ifdef HAVE_FFDHE_2048
|
#ifdef HAVE_FFDHE_2048
|
||||||
@@ -2593,10 +2593,10 @@ int wc_DhCmpNamedKey(int name, int noQ,
|
|||||||
break;
|
break;
|
||||||
#endif /* HAVE_FFDHE_8192 */
|
#endif /* HAVE_FFDHE_8192 */
|
||||||
default:
|
default:
|
||||||
return 0;
|
goodName = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
cmp = (pSz == pCmpSz) && (gSz == gCmpSz) &&
|
cmp = goodName && (pSz == pCmpSz) && (gSz == gCmpSz) &&
|
||||||
(noQ || ((qCmp != NULL) && (qSz == qCmpSz) &&
|
(noQ || ((qCmp != NULL) && (qSz == qCmpSz) &&
|
||||||
XMEMCMP(q, qCmp, qCmpSz) == 0)) &&
|
XMEMCMP(q, qCmp, qCmpSz) == 0)) &&
|
||||||
(XMEMCMP(p, pCmp, pCmpSz) == 0) &&
|
(XMEMCMP(p, pCmp, pCmpSz) == 0) &&
|
||||||
|
Reference in New Issue
Block a user