commit-mailutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Mailutils branch, master, updated. release-2.2-701-g40b616f


From: Sergey Poznyakoff
Subject: [SCM] GNU Mailutils branch, master, updated. release-2.2-701-g40b616f
Date: Sun, 03 May 2015 20:34:06 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Mailutils".

http://git.savannah.gnu.org/cgit/mailutils.git/commit/?id=40b616f3dc7fe378846235975a09ebee15b37013

The branch, master has been updated
       via  40b616f3dc7fe378846235975a09ebee15b37013 (commit)
      from  87e9c7921d151d1b978348f94a1475423bf9dbfe (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 40b616f3dc7fe378846235975a09ebee15b37013
Author: Sergey Poznyakoff <address@hidden>
Date:   Sun May 3 23:29:43 2015 +0300

    readmsg: minor fix
    
    * readmsg/readmsg.c: Bail out unless arguments are present.
    * doc/texinfo/programs.texi: Update.

-----------------------------------------------------------------------

Summary of changes:
 doc/texinfo/programs.texi |    5 +++++
 readmsg/readmsg.c         |   12 +++++++++---
 2 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/doc/texinfo/programs.texi b/doc/texinfo/programs.texi
index 4e82cd5..f9d4aba 100644
--- a/doc/texinfo/programs.texi
+++ b/doc/texinfo/programs.texi
@@ -4853,6 +4853,11 @@ Note that it will not match a message containing 
@samp{Staff Meeting}
 which matches the pattern is printed.
 @end enumerate
 
+Unless one of the informational options is used, at least one command
+line argument must be present.  Informational options are:
address@hidden (@option{-?}), @option{--usage}, and
address@hidden (@option{-V}).
+
 @menu
 * Opt-readmsg::   Invocation of @command{readmsg}.
 * Conf-readmsg::  Configuration of @command{readmsg}.
diff --git a/readmsg/readmsg.c b/readmsg/readmsg.c
index 1b52ca6..767c32f 100644
--- a/readmsg/readmsg.c
+++ b/readmsg/readmsg.c
@@ -297,6 +297,14 @@ main (int argc, char **argv)
                   argc, argv, 0, &index, NULL))
     exit (1);
 
+  argc -= index;
+
+  if (argc == 0)
+    {
+      mu_error (_("not enough arguments"));
+      exit (1);
+    }
+
   status = mu_mailbox_create_default (&mbox, mailbox_name);
   if (status != 0)
     {
@@ -367,9 +375,7 @@ main (int argc, char **argv)
     }
 
   /* Build an array containing the message number.  */
-  argc -= index;
-  if (argc > 0)
-    msglist (mbox, show_all, argc, &argv[index], &set, &n);
+  msglist (mbox, show_all, argc, &argv[index], &set, &n);
 
   for (i = 0; i < n; ++i)
     {


hooks/post-receive
-- 
GNU Mailutils



reply via email to

[Prev in Thread] Current Thread [Next in Thread]