]> Savannah Git Hosting - gnulib.git/commitdiff
filenamecat-tests: Use idx_t for nonnegative ptrdiff_t variables.
authorBruno Haible <bruno@clisp.org>
Sun, 6 Dec 2020 11:31:15 +0000 (12:31 +0100)
committerBruno Haible <bruno@clisp.org>
Sun, 6 Dec 2020 11:31:15 +0000 (12:31 +0100)
* tests/test-filenamecat.c: Include idx.h.
(main): Mark prefixlen as nonnegative.
* modules/filenamecat-tests (Depends-on): Add idx.

ChangeLog
modules/filenamecat-tests
tests/test-filenamecat.c

index 139c384a79e479fda8c9e88a4d024e43d6081aaa..e0280219a0b42293303ed12939d88a5898c570a8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2020-12-06  Bruno Haible  <bruno@clisp.org>
+
+       filenamecat-tests: Use idx_t for nonnegative ptrdiff_t variables.
+       * tests/test-filenamecat.c: Include idx.h.
+       (main): Mark prefixlen as nonnegative.
+       * modules/filenamecat-tests (Depends-on): Add idx.
+
 2020-12-06  Bruno Haible  <bruno@clisp.org>
 
        time_rz: Use idx_t for nonnegative ptrdiff_t variables.
index 14d3c1777e4c09301bd21af46144cb674d17a162..7b2a98f4982f0557759cc5549ce4900840124cc7 100644 (file)
@@ -2,6 +2,7 @@ Files:
 tests/test-filenamecat.c
 
 Depends-on:
+idx
 stdbool
 
 configure.ac:
index a6f236e135c8e7fc4334b5c688326ab51daed080..40259dca466715949525a3ee05da0861ba3d4c48 100644 (file)
@@ -21,6 +21,8 @@
 
 #include "filenamecat.h"
 
+#include "idx.h"
+
 #include <stdbool.h>
 #include <stddef.h>
 #include <stdio.h>
@@ -54,7 +56,7 @@ main (int argc _GL_UNUSED, char *argv[])
       char *base_in_result;
       char const *const *t = tests[i];
       char *res = file_name_concat (t[0], t[1], &base_in_result);
-      ptrdiff_t prefixlen = base_in_result - res;
+      idx_t prefixlen = base_in_result - res;
       size_t t0len = strlen (t[0]);
       size_t reslen = strlen (res);
       if (strcmp (res, t[2]) != 0)