display all timezones (buffer was too small)
authorChristoph von Wittich <christoph_vw@reactos.org>
Sun, 9 Apr 2006 14:55:58 +0000 (14:55 +0000)
committerChristoph von Wittich <christoph_vw@reactos.org>
Sun, 9 Apr 2006 14:55:58 +0000 (14:55 +0000)
svn path=/trunk/; revision=21531

reactos/dll/cpl/timedate/timedate.c

index 749ac97..4b6ab7e 100644 (file)
@@ -24,8 +24,8 @@ typedef struct _TIMEZONE_ENTRY
   struct _TIMEZONE_ENTRY *Prev;
   struct _TIMEZONE_ENTRY *Next;
   WCHAR Description[64];   /* 'Display' */
-  WCHAR StandardName[32];  /* 'Std' */
-  WCHAR DaylightName[32];  /* 'Dlt' */
+  WCHAR StandardName[33];  /* 'Std' */
+  WCHAR DaylightName[33];  /* 'Dlt' */
   TZ_INFO TimezoneInfo;    /* 'TZI' */
   ULONG Index;             /* 'Index ' */
 } TIMEZONE_ENTRY, *PTIMEZONE_ENTRY;
@@ -474,7 +474,7 @@ CreateTimeZoneList(VOID)
       break;
     }
 
-      dwValueSize = 32 * sizeof(WCHAR);
+      dwValueSize = 33 * sizeof(WCHAR);
       if (RegQueryValueExW(hZoneKey,
                L"Std",
                NULL,
@@ -486,7 +486,7 @@ CreateTimeZoneList(VOID)
       break;
     }
 
-      dwValueSize = 32 * sizeof(WCHAR);
+      dwValueSize = 33 * sizeof(WCHAR);
       if (RegQueryValueExW(hZoneKey,
                L"Dlt",
                NULL,