{"thread":{"id":"3690","subject":"[PATCH] fix field width/precision warnings in blame.c","startedAt":"2006-03-21T23:28:06Z","lastAt":"2006-03-21T23:28:06Z","messageCount":1,"participants":["Luck, Tony"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"17747","messageId":"200603212328.k2LNS6eK019132@agluck-lia64.sc.intel.com","threadId":"3690","inReplyTo":null,"subject":"[PATCH] fix field width/precision warnings in blame.c","fromName":"Luck, Tony","fromEmail":"tony.luck@intel.com","sentAt":"2006-03-21T23:28:06Z","receivedAt":"2006-03-21T23:28:06Z","isPatch":true,"sender":{"key":"tony.luck@intel.com","avatar":"https://avatars.githubusercontent.com/u/5446021?v=4"},"body":"Using \"size_t\" values for printf field width/precision upsets gcc, it\nwants to see an \"int\".\n\nSigned-off-by: Tony Luck <tony.luck@intel.com>\n\n---\n\ngcc -o blame.o -c -g -O2 -Wall -DSHA1_HEADER='<openssl/sha.h>'  blame.c\nblame.c: In function `main':\nblame.c:864: warning: field width is not type int (arg 2)\nblame.c:864: warning: field precision is not type int (arg 3)\nblame.c:868: warning: field width is not type int (arg 2)\nblame.c:868: warning: field precision is not type int (arg 3)\n\ndiff --git a/blame.c b/blame.c\nindex 9c97aec..7e88833 100644\n--- a/blame.c\n+++ b/blame.c\n@@ -748,7 +748,7 @@ int main(int argc, const char **argv)\n \tstruct commit_info ci;\n \tconst char *buf;\n \tint max_digits;\n-\tsize_t longest_file, longest_author;\n+\tint longest_file, longest_author;\n \tint found_rename;\n \n \tconst char* prefix = setup_git_directory();\n"}]}