]> granicus.if.org Git - uw-imap/commitdiff
add files for 2008-10-30T21:59:39Z imap-2007d
authorUnknown <>
Thu, 30 Oct 2008 21:59:39 +0000 (21:59 +0000)
committerNathan Wagner <nw@hydaspes.if.org>
Fri, 7 Sep 2018 00:06:58 +0000 (00:06 +0000)
src/dmail/dmail.c
src/tmail/tmail.c

index ce6b2e21e4ae0171735d8dd975434e87f7d1f1b0..f78b9576fff75563d41c0968c55b5cac34a2021b 100644 (file)
@@ -23,7 +23,7 @@
  *             Internet: MRC@CAC.Washington.EDU
  *
  * Date:       5 April 1993
- * Last Edited:        10 September 2007
+ * Last Edited:        30 October 2008
  */
 \f
 #include <stdio.h>
@@ -39,7 +39,7 @@ extern int errno;             /* just in case */
 
 /* Globals */
 
-char *version = "17";          /* dmail edit version */
+char *version = "18";          /* dmail edit version */
 int debug = NIL;               /* debugging (don't fork) */
 int flagseen = NIL;            /* flag message as seen */
 int trycreate = NIL;           /* flag saying gotta create before appending */
@@ -228,7 +228,7 @@ int deliver (FILE *f,unsigned long msglen,char *user)
                                /* have a mailbox specifier? */
   if (mailbox = strchr (user,'+')) {
     *mailbox++ = '\0';         /* yes, tie off user name */
-    if (!*mailbox || !strcmp ("INBOX",ucase (strcpy (tmp,mailbox))))
+    if (!*mailbox || !compare_cstring ((unsigned char *) mailbox,"INBOX"))
       mailbox = NIL;           /* user+ and user+INBOX same as user */
   }
   if (!*user) user = myusername ();
index 50d12bb5b62b19fee710f35f6fe15a274df67cc6..413ccefb40ae2152283f12fb10c5dc4999c8171d 100644 (file)
@@ -23,7 +23,7 @@
  *             Internet: MRC@CAC.Washington.EDU
  *
  * Date:       5 April 1993
- * Last Edited:        17 September 2007
+ * Last Edited:        30 October 2008
  */
 \f
 #include <stdio.h>
@@ -39,7 +39,7 @@ extern int errno;             /* just in case */
 
 /* Globals */
 
-char *version = "21";          /* tmail edit version */
+char *version = "22";          /* tmail edit version */
 int debug = NIL;               /* debugging (don't fork) */
 int trycreate = NIL;           /* flag saying gotta create before appending */
 int critical = NIL;            /* flag saying in critical code */
@@ -602,11 +602,10 @@ int fail (char *string,int code)
 
 char *getusername (char *s,char **t)
 {
-  char tmp[MAILTMPLEN];
   if (*t = strchr (s,'+')) {   /* have a mailbox specifier? */
     *(*t)++ = '\0';            /* yes, tie off user name */
                                /* user+ and user+INBOX same as user */
-    if (!**t || !strcmp ("INBOX",ucase (strcpy (tmp,*t)))) *t = NIL;
+    if (!**t || !compare_cstring ((unsigned char *) *t,"INBOX")) *t = NIL;
   }
   return s;                    /* return user name */
 }