]> git.saurik.com Git - apt.git/commitdiff
Changed handling of the -q option
authorArch Librarian <arch@canonical.com>
Mon, 20 Sep 2004 16:53:44 +0000 (16:53 +0000)
committerArch Librarian <arch@canonical.com>
Mon, 20 Sep 2004 16:53:44 +0000 (16:53 +0000)
Author: jgg
Date: 1999-05-14 02:57:48 GMT
Changed handling of the -q option

apt-pkg/contrib/cmndline.cc
debian/changelog

index 3c3717c99f939efae1c2afb2774c359b71baaa44..36039c3b86dc6ebf1eb52ca8e4faf649c5b2946e 100644 (file)
@@ -1,6 +1,6 @@
 // -*- mode: cpp; mode: fold -*-
 // Description                                                         /*{{{*/
-// $Id: cmndline.cc,v 1.9 1999/01/27 02:48:52 jgg Exp $
+// $Id: cmndline.cc,v 1.10 1999/05/14 02:57:48 jgg Exp $
 /* ######################################################################
 
    Command Line Class - Sophisticated command line parser
@@ -228,7 +228,7 @@ bool CommandLine::HandleOpt(int &I,int argc,const char *argv[],
            return _error->Error("Option %s requires an integer argument, not '%s'",argv[I],Argument);
 
         // Conversion was ok, set the value and return
-        if (EndPtr != Argument)
+        if (EndPtr != 0 && EndPtr != Argument && *EndPtr == 0)
         {
            Conf->Set(A->ConfName,Value);
            Opt += strlen(Opt);
index fe0824efcf842d5d6170bfbe90ba14ff247c3561..689f6bdae9050785169b3eda01523eb8efa0a0d5 100644 (file)
@@ -3,7 +3,9 @@ apt (0.3.6.1) unstable; urgency=low
   * Fixed missing text in the apt-get(8) page. Closes: #37596
   * Made --simulate and friends work with apt-get source. Closes: #37597
   * Fixed inclusion of man pages in the -doc/-dev package. Closes: #37633
-  
+  * Fixed handling of the -q option with not-entirely integer arguments
+    Closes: #37499
+    
  -- Jason Gunthorpe <jgg@debian.org>  Wed, 12 May 1999 09:18:49 -0700
  
 apt (0.3.6) unstable; urgency=low