mailmap: debug: eliminate -Wformat field precision type warning
The compiler complains that '*' in fprintf() format "%.*s" should have type int, but we pass size_t. Fix this. Signed-off-by: Eric Sunshine <sunshine@sunshineco.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Eric Sunshine committed
Jul 15, 2013 at 02:54 UTC
a8002a5f0ee19e2a513483e763b8b4a7cdcaa48d
1 file changed
+3
-3
mailmap.c
+3
-3
@@ -309,7 +309,7 @@ int map_user(struct string_list *map,
309
struct mailmap_entry *me;
310
311
debug_mm("map_user: map '%.*s' <%.*s>\n",
312
- *namelen, *name, *emaillen, *email);
312
+ (int)*namelen, *name, (int)*emaillen, *email);
313
314
item = lookup_prefix(map, *email, *emaillen);
315
if (item != NULL) {
@@ -337,8 +337,8 @@ int map_user(struct string_list *map,
337
*name = mi->name;
338
*namelen = strlen(*name);
339
}
340
- debug_mm("map_user: to '%.*s' <%.*s>\n", *namelen, *name,
341
- *emaillen, *email);
340
+ debug_mm("map_user: to '%.*s' <%.*s>\n", (int)*namelen, *name,
341
+ (int)*emaillen, *email);
342
return 1;
343
}
344
debug_mm("map_user: --\n");