Alexandre Julliard : crypt32: Fixed day/ month mismatch in time encoding routines.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Apr 13 05:17:24 CDT 2006


Module: wine
Branch: refs/heads/master
Commit: 4d574a41b59b97ba88f35e77c15531b4e60cae7e
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=4d574a41b59b97ba88f35e77c15531b4e60cae7e

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Thu Apr 13 11:45:12 2006 +0200

crypt32: Fixed day/month mismatch in time encoding routines.

---

 dlls/crypt32/encode.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/crypt32/encode.c b/dlls/crypt32/encode.c
index d04f747..0025590 100644
--- a/dlls/crypt32/encode.c
+++ b/dlls/crypt32/encode.c
@@ -1957,7 +1957,7 @@ static BOOL WINAPI CRYPT_AsnEncodeUtcTim
                     snprintf(buf + 2, sizeof(buf) - 2,
                      "%02d%02d%02d%02d%02d%02dZ", sysTime.wYear >= 2000 ?
                      sysTime.wYear - 2000 : sysTime.wYear - 1900,
-                     sysTime.wDay, sysTime.wMonth, sysTime.wHour,
+                     sysTime.wMonth, sysTime.wDay, sysTime.wHour,
                      sysTime.wMinute, sysTime.wSecond);
                     memcpy(pbEncoded, buf, bytesNeeded);
                 }
@@ -2007,7 +2007,7 @@ static BOOL WINAPI CRYPT_AsnEncodeGenera
                 buf[0] = ASN_GENERALTIME;
                 buf[1] = bytesNeeded - 2;
                 snprintf(buf + 2, sizeof(buf) - 2, "%04d%02d%02d%02d%02d%02dZ",
-                 sysTime.wYear, sysTime.wDay, sysTime.wMonth, sysTime.wHour,
+                 sysTime.wYear, sysTime.wMonth, sysTime.wDay, sysTime.wHour,
                  sysTime.wMinute, sysTime.wSecond);
                 memcpy(pbEncoded, buf, bytesNeeded);
             }




More information about the wine-cvs mailing list