diff options
author | Miles Bader <miles@gnu.org> | 1996-09-23 17:17:03 +0000 |
---|---|---|
committer | Miles Bader <miles@gnu.org> | 1996-09-23 17:17:03 +0000 |
commit | a0f24c2da95fe0a36ed5800eae4c219e1bd90316 (patch) | |
tree | 3c71a677f6c067575b2c52c0bc4152e910e87acd /libdiskfs/opts-version.c | |
parent | 8f6e49efe7011b91860981ddfcfd64b04ffa7a1d (diff) | |
download | hurd-a0f24c2da95fe0a36ed5800eae4c219e1bd90316.tar.gz hurd-a0f24c2da95fe0a36ed5800eae4c219e1bd90316.tar.bz2 hurd-a0f24c2da95fe0a36ed5800eae4c219e1bd90316.zip |
(_print_version):
Change to use new version format from the coding standards.
Test diskfs_extra_version against 0 too.
<argp.h>, <stdio.h>:
New includes.
Diffstat (limited to 'libdiskfs/opts-version.c')
-rw-r--r-- | libdiskfs/opts-version.c | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/libdiskfs/opts-version.c b/libdiskfs/opts-version.c index 6cf3ad42..9064ed07 100644 --- a/libdiskfs/opts-version.c +++ b/libdiskfs/opts-version.c @@ -20,9 +20,12 @@ along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -#include "priv.h" +#include <stdio.h> +#include <argp.h> #include <version.h> +#include "priv.h" + static void _print_version (FILE *stream, struct argp_state *state) { @@ -30,16 +33,14 @@ _print_version (FILE *stream, struct argp_state *state) /* If this is non-zero, then the program's probably defined it, so let that take precedence over the default. */ fputs (argp_program_version, stream); + else if (diskfs_extra_version && *diskfs_extra_version) + fprintf (stream, "%s (%s) %s", + diskfs_server_name, diskfs_extra_version, diskfs_server_version); else - { - fprintf (stream, "%s %s ", diskfs_server_name, diskfs_server_version); - if (diskfs_extra_version[0]) - fprintf (stream, "(%s) ", diskfs_extra_version); - } + fprintf (stream, "%s %s", diskfs_server_name, diskfs_server_version); + /* And because diskfs is big and huge, put our information out too. */ - fputs (STANDARD_HURD_VERSION (libdiskfs), stream); - - putc ('\n', stream); + fputs (STANDARD_HURD_VERSION (libdiskfs) "\n", stream); } void (*argp_program_version_hook) (FILE *stream, struct argp_state *state) |