- fix padding on alpha with gcc <= 3.3
Changed files:
proftpd-pool.patch -> 1.1
--- /dev/null
+--- proftpd-1.3.0/src/pool.c.orig 2005-03-08 18:06:39.000000000 +0100
++++ proftpd-1.3.0/src/pool.c 2006-10-24 12:53:07.000000000 +0200
+@@ -47,7 +47,7 @@
+ union align a;
+
+ /* Padding */
+-#if defined(_LP64) || defined(__LP64__)
++#if defined(_LP64) || defined(__LP64__) || defined(__alpha__)
+ char pad[32];
+ #endif
+
+@@ -363,7 +363,7 @@
+
+ pr_alarms_block();
+
+- blok = new_block(sz, TRUE);
++ blok = new_block(sz + POOL_HDR_BYTES, TRUE);
+
+ new_pool = (pool *) blok->h.first_avail;
+ blok->h.first_avail += POOL_HDR_BYTES;