Alexandre Julliard : crypt32: Increase buffer size to silence a gcc warning.
Alexandre Julliard
julliard at winehq.org
Wed Aug 30 16:03:46 CDT 2017
Module: wine
Branch: master
Commit: 8738b038a41f5d7ca051d7ce6bfa921c5bd4b849
URL: http://source.winehq.org/git/wine.git/?a=commit;h=8738b038a41f5d7ca051d7ce6bfa921c5bd4b849
Author: Alexandre Julliard <julliard at winehq.org>
Date: Wed Aug 30 09:42:17 2017 +0200
crypt32: Increase buffer size to silence a gcc warning.
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/crypt32/encode.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/dlls/crypt32/encode.c b/dlls/crypt32/encode.c
index 29b3a66..6f9f595 100644
--- a/dlls/crypt32/encode.c
+++ b/dlls/crypt32/encode.c
@@ -3534,11 +3534,11 @@ static BOOL WINAPI CRYPT_AsnEncodeUtcTime(DWORD dwCertEncodingType,
__TRY
{
SYSTEMTIME sysTime;
- /* sorry, magic number: enough for tag, len, YYMMDDHHMMSSZ\0. I use a
+ /* sorry, magic number: enough for tag, len, YYMMDDHHMMSSZ. I use a
* temporary buffer because the output buffer is not NULL-terminated.
*/
- char buf[16];
- static const DWORD bytesNeeded = sizeof(buf) - 1;
+ static const DWORD bytesNeeded = 15;
+ char buf[40];
if (!pbEncoded)
{
@@ -3591,11 +3591,11 @@ static BOOL CRYPT_AsnEncodeGeneralizedTime(DWORD dwCertEncodingType,
__TRY
{
SYSTEMTIME sysTime;
- /* sorry, magic number: enough for tag, len, YYYYMMDDHHMMSSZ\0. I use a
+ /* sorry, magic number: enough for tag, len, YYYYMMDDHHMMSSZ. I use a
* temporary buffer because the output buffer is not NULL-terminated.
*/
- char buf[18];
- static const DWORD bytesNeeded = sizeof(buf) - 1;
+ static const DWORD bytesNeeded = 17;
+ char buf[40];
if (!pbEncoded)
{
More information about the wine-cvs
mailing list