Code

Moved to trunk/branches/tags structure
[gosa.git] / contrib / patches / imap-2001a-quota.patch
1 diff -Naur imap-2001a/src/c-client/imap4r1.c imap-2001a.patched/src/c-client/imap4r1.c
2 --- imap-2001a/src/c-client/imap4r1.c   Wed Nov 14 23:50:55 2001
3 +++ imap-2001a.patched/src/c-client/imap4r1.c   Wed May 21 09:54:35 2003
4 @@ -2358,10 +2358,12 @@
5        do {                     /* for each list item */
6         *s++ = c;               /* write prefix character */
7         if (list) {             /* sigh, QUOTA has bizarre syntax! */
8 -         for (t = (char *) list->text.data; *t; *s++ = *t++);
9 -         sprintf (s," %lu",list->text.size);
10 -         s += strlen (s);
11 -         c = ' ';              /* prefix character for subsequent strings */
12 +         if (list->text.size != 0){
13 +           for (t = (char *) list->text.data; *t; *s++ = *t++);
14 +           sprintf (s," %lu",list->text.size);
15 +           s += strlen (s);
16 +           c = ' ';            /* prefix character for subsequent strings */
17 +         }
18         }
19        }
20        while (list = list->next);