OSSP CVS Repository

ossp - Difference in ossp-pkg/petidomo/subscribe.c versions 1.22 and 1.23
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [History

ossp-pkg/petidomo/subscribe.c 1.22 -> 1.23

--- subscribe.c  2001/01/20 15:03:11     1.22
+++ subscribe.c  2004/03/19 15:39:21     1.23
@@ -1,6 +1,6 @@
 /*
    $Source: /v/ossp/cvs/ossp-pkg/petidomo/subscribe.c,v $
-   $Revision: 1.22 $
+   $Revision: 1.23 $
 
    Copyright (C) 2000 by CyberSolutions GmbH, Germany.
 
@@ -215,6 +215,7 @@
         /* Require approval. */
 
         char* command;
+        char  c;
         char* cookie;
 
         syslog(LOG_INFO, "%s: Attempt to subscribe \"%s\" to list \"%s\" deferred, because the " \
@@ -240,16 +241,20 @@
             if (strcasecmp(address, originator) == 0)
                 buffer = text_easy_sprintf("You requested that the address \"%s\" should be subscribed to " \
                                            "the mailing list \"%s\". This will not happen unless you approve the " \
-                                           "request by replying to this mail and citing the string",
+                                           "request by replying to this mail and concatenating the following two strings into one",
                                            address, listname);
             else
                 buffer = text_easy_sprintf("Per request from \"%s\", the address \"%s\" should be subscribed to " \
                                            "the mailing list \"%s\". This will not happen unless you approve the " \
-                                           "request by replying to this mail and citing the string",
+                                           "request by replying to this mail and concatenating the following two strings into one",
                                            originator, address, listname);
             text_wordwrap(buffer, 70);
             fprintf(fh, "%s\n", buffer);
-            fprintf(fh, "\n    %s\n\n", cookie);
+            fprintf(fh, "\n");
+            c = cookie[16];
+            cookie[16] = '\0'; fprintf(fh, "    %s\n", &cookie[ 0]);
+            cookie[16] = c;    fprintf(fh, "    %s\n", &cookie[16]);
+            fprintf(fh, "\n");
             fprintf(fh, "in your reply.\n");
             CloseMailer(fh);
 

CVSTrac 2.0.1