]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
udev: use version()
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 25 Apr 2023 10:52:26 +0000 (19:52 +0900)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 26 Apr 2023 05:44:39 +0000 (07:44 +0200)
Fixes #27382.

src/udev/dmi_memory_id/dmi_memory_id.c
src/udev/scsi_id/scsi_id.c

index dd46113137c91211638af1e9563ddd5d30531dd8..37c098adc86a5b6184bb747aa9393efc4d7cd8d2 100644 (file)
@@ -51,7 +51,6 @@
 #include "string-util.h"
 #include "udev-util.h"
 #include "unaligned.h"
-#include "version.h"
 
 #define SUPPORTED_SMBIOS_VER 0x030300
 
@@ -663,8 +662,7 @@ static int parse_argv(int argc, char * const *argv) {
                         arg_source_file = optarg;
                         break;
                 case 'V':
-                        printf("%s\n", GIT_VERSION);
-                        return 0;
+                        return version();
                 case 'h':
                         return help();
                 case '?':
index e7d8da7c50f6d969f39e3c0430e05b3af1d613dd..6308c52b7ec33d790cbb713c6a025c94aeec5628 100644 (file)
@@ -16,6 +16,7 @@
 #include <unistd.h>
 
 #include "alloc-util.h"
+#include "build.h"
 #include "device-nodes.h"
 #include "extract-word.h"
 #include "fd-util.h"
@@ -26,7 +27,6 @@
 #include "strv.h"
 #include "strxcpyx.h"
 #include "udev-util.h"
-#include "version.h"
 
 static const struct option options[] = {
         { "device",             required_argument, NULL, 'd' },
@@ -297,7 +297,7 @@ static int set_options(int argc, char **argv,
                         break;
 
                 case 'V':
-                        printf("%s\n", GIT_VERSION);
+                        version();
                         exit(EXIT_SUCCESS);
 
                 case 'x':