void-packages/srcpkgs/motif/patches/06-cast-size_t-to-int.patch
2020-12-13 13:07:49 -06:00

18 lines
575 B
Diff

Description: To prevent build failure during building with Hardening options
enabled due to "format '%d' expects argument of type 'int', but argument 5 has
type 'size_t'", the fifth argument is cast to integer on the input.
Author: Paul Gevers <elbrus@debian.org>
Updated: 13-01-2013
--- a/tools/wml/wmloutkey.c
+++ b/tools/wml/wmloutkey.c
@@ -627,7 +627,7 @@
fprintf (outfil, " {%s, %s, %d, %s, \"%s\"},\n",
tkclass,
tksym,
- strlen(tokstg),
+ (int)strlen(tokstg),
tktoken,
tokstg);
if ( (int)strlen(tokstg) > *maxlen )