summaryrefslogtreecommitdiff
path: root/debian/patches/use-proper-format-string.diff
blob: 7c9f81ca0cfa3c71be27ab5b7c94dda34286abc0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Description: Use the proper format string
 Format ‘%ld’ expects type ‘long int’, but argument 2 has type ‘size_t’,
 so use ‘%lz’.
Author: Andrew O. Shadoura <bugzilla@tut.by>

--- libguess-1.0.orig/src/tests/harness.c
+++ libguess-1.0/src/tests/harness.c
@@ -20,7 +20,7 @@ int main(int argc, char **argv)
 
     while (fgets(buf, 1024 * 1024 - 1, fp))
     {
-        printf("length = %ld\n", strlen(buf));
+        printf("length = %z\n", strlen(buf));
         printf("jp = %s\n", libguess_determine_encoding(buf, strlen(buf), GUESS_REGION_JP));
         printf("tw = %s\n", libguess_determine_encoding(buf, strlen(buf), GUESS_REGION_TW));
         printf("cn = %s\n", libguess_determine_encoding(buf, strlen(buf), GUESS_REGION_CN));