]> diplodocus.org Git - mdeliver/commitdiff
(rcsid): New global char[].
authorepg <>
Wed, 21 Aug 2002 07:20:34 +0000 (07:20 +0000)
committerepg <>
Wed, 21 Aug 2002 07:20:34 +0000 (07:20 +0000)
(main): Print rcsid and exit if -v is the first argument.

mdeliver.c

index 54fa5da6f29a165cbca55c278960d153548d6839..a91ca99b00416ee9bba7c1b9ebd6e71f075024ce 100644 (file)
@@ -34,6 +34,8 @@
  * LEN_ULONGs for time and pid. */
 #define TMPNAMLEN 1 + 4 + HOST_NAME_MAX + LEN_ULONG + LEN_ULONG
 
+static char rcsid[] = "$Id$";
+
 /* Write all of buf, even if write(2) is interrupted. */
 static ssize_t
 full_write(int fd, const char *buf, size_t nbytes)
@@ -141,6 +143,11 @@ main(int argc, char *argv[])
     char *fail;
     int fd;
 
+    if (argv[1] && argv[1][0] == '-' && argv[1][1] == 'v') {
+        puts(rcsid);
+        return 0;
+    }
+
     deliver("Maildir", newfn);
 
     if (argv[1]) {