From dfd99ab50c3bc1d6745b6f682791e4885e8d8a9a Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Mon, 12 Sep 2016 15:42:07 +0200 Subject: tests: Fix version comparison. * tests/gpg/t-sig-notation.c: Fix version comparison. Fixes-commit: a0263ad2 Signed-off-by: Justus Winter --- tests/gpg/t-sig-notation.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tests/gpg/t-sig-notation.c') diff --git a/tests/gpg/t-sig-notation.c b/tests/gpg/t-sig-notation.c index 798ad24f..98d50952 100644 --- a/tests/gpg/t-sig-notation.c +++ b/tests/gpg/t-sig-notation.c @@ -147,8 +147,8 @@ main (int argc, char *argv[]) /* GnuPG prior to 2.1.13 did not report the critical flag correctly. */ have_correct_sig_data = - ! (strncmp ("1.", engine_info->version, 2) - || (strncmp ("2.1.1", engine_info->version, 5) + ! (strncmp ("1.", engine_info->version, 2) == 0 + || (strncmp ("2.1.1", engine_info->version, 5) == 0 && (engine_info->version[5] == 0 || engine_info->version[5] < '3'))); -- cgit v1.2.3