Description: work around heap corruption bug
Author: Robie Basak <robie.basak@canonical.com>
Last-Update: 2012-04-04
Forwarded: http://sourceforge.net/mailarchive/message.php?msg_id=29084189
Bug-Ubuntu: https://bugs.launchpad.net/bugs/956843
Bug: https://sourceforge.net/tracker/?func=detail&aid=3514871&group_id=16077&atid=116077

---
 src/libical/icaltimezone.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: libical-1.0/src/libical/icaltimezone.c
===================================================================
--- libical-1.0.orig/src/libical/icaltimezone.c	2013-06-11 15:34:23.913446943 +0100
+++ libical-1.0/src/libical/icaltimezone.c	2013-06-11 15:34:23.905446943 +0100
@@ -1686,7 +1686,7 @@
     icalerror_assert (builtin_timezones == NULL,
 		      "Parsing zones.tab file multiple times");
 
-    builtin_timezones = icalarray_new (sizeof (icaltimezone), 32);
+    builtin_timezones = icalarray_new (sizeof (icaltimezone), 1024);
 
 #ifndef USE_BUILTIN_TZDATA
     filename_len = strlen ((char *) icaltzutil_get_zone_directory()) + strlen (ZONES_TAB_SYSTEM_FILENAME)