{"thread":{"id":"25964","subject":"[PATCH 11/14] cat-file.c: Initialise variable to suppress msvc warning","startedAt":"2010-12-04T19:10:05Z","lastAt":"2010-12-04T19:10:05Z","messageCount":1,"participants":["Ramsay Jones"],"isPatch":true,"patchVersion":1,"patchTotal":14},"messages":[{"id":"157325","messageId":"4CFA920D.2020303@ramsay1.demon.co.uk","threadId":"25964","inReplyTo":null,"subject":"[PATCH 11/14] cat-file.c: Initialise variable to suppress msvc warning","fromName":"Ramsay Jones","fromEmail":"ramsay@ramsay1.demon.co.uk","sentAt":"2010-12-04T19:10:05Z","receivedAt":"2010-12-04T19:10:05Z","isPatch":true,"sender":{"key":"ramsay@ramsayjones.plus.com","avatar":"https://avatars.githubusercontent.com/u/33702710?v=4"},"body":"\nThe msvc compiler thinks that a variable could be used while\nuninitialised and issues the following warning:\n\n    ...\\git\\builtin\\cat-file.c(171) : warning C4700: uninitialized \\\n        local variable 'contents' used\n\nIn order to suppress the warning, we simply initialise the\ncontents pointer variable to NULL.\n\nSigned-off-by: Ramsay Jones <ramsay@ramsay1.demon.co.uk>\n---\n builtin/cat-file.c |    2 +-\n 1 files changed, 1 insertions(+), 1 deletions(-)\n\ndiff --git a/builtin/cat-file.c b/builtin/cat-file.c\nindex 94632db..472f3ad 100644\n--- a/builtin/cat-file.c\n+++ b/builtin/cat-file.c\n@@ -168,7 +168,7 @@ static int batch_one_object(const char *obj_name, int print_contents)\n \tunsigned char sha1[20];\n \tenum object_type type = 0;\n \tunsigned long size;\n-\tvoid *contents = contents;\n+\tvoid *contents = NULL;\n \n \tif (!obj_name)\n \t   return 1;\n-- \n1.7.3\n"}]}