RPM Community Forums

Mailing List Message of <popt-devel>

apparently wrong types in the manpage

From: Robert Scheck <robert@rpm5.org>
Date: Sun 24 Nov 2013 - 17:37:18 CET
Message-ID: <20131124163718.GA31698@hurricane.linuxnetz.de>
Hello all,

I am forwarding a message of Christoph Anton Mitterer (Cc'ed) which was
reported at Red Hat Bugzilla. However this does not feel for me like a
downstream thing but more relevant for popt upstream, thus relaying it:

----- Forwarded message -----
Hi.

The manpage has the following table in the section "1. THE OPTION TABLE":
       Value               Description                        arg Type
       POPT_ARG_NONE       No argument expected               int
       POPT_ARG_STRING     No type checking to be performed   char *
       POPT_ARG_ARGV       No type checking to be performed   char **
       POPT_ARG_SHORT      An short argument is expected      short
       POPT_ARG_INT        An integer argument is expected    int
       POPT_ARG_LONG       A long integer is expected         long
       POPT_ARG_LONGLONG   A long long integer is expected    long long
       POPT_ARG_VAL        Integer value taken from val       int
       POPT_ARG_FLOAT      An float argument is expected      float
       POPT_ARG_DOUBLE     A double argument is expected      double

Apparently all types but char* and char** (i.e. int, short, long,
long long, float and double) need to be pointers to the respective types.


Cheers,
Chris.
----- End forwarded message -----

Foreign references for this request are:

 - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666248
 - https://bugzilla.redhat.com/show_bug.cgi?id=811804


Greetings,
  Robert


  • application/pgp-signature attachment: stored
Received on Sun Nov 24 17:37:24 2013
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.