]> git.draconx.ca Git - cdecl99.git/blobdiff - t/test.h
cdecl99: Optimize print_version a bit.
[cdecl99.git] / t / test.h
index 091ad88b8b322ab80629048edbe307bf16cea692..2d77abc5d3e84e9d0368347c8194a2cf88b04507 100644 (file)
--- a/t/test.h
+++ b/t/test.h
@@ -43,7 +43,6 @@ void test_explain_decl(struct cdecl *decl);
 
 bool strict_strtoul(unsigned long *val, const char *str, int base);
 
-void test_print_version(const char *program);
 void test_print_options(const struct option *lopts);
 
 /*
@@ -71,4 +70,10 @@ static inline int test_rng_50_50(struct test_rng *rng)
        return test_rng_uniform_int(rng, 2) == 0;
 }
 
+#define VERSION_NO_COPYRIGHT_SYMBOL 1
+#include "version.h"
+
+#define test_print_version(s) \
+       do_print_version(s " (" PACKAGE_NAME ") " PACKAGE_VERSION)
+
 #endif