{"thread":{"id":"25959","subject":"[PATCH 12/14] rev-list.c: Initialise variables to suppress msvc warnings","startedAt":"2010-12-04T19:10:54Z","lastAt":"2010-12-04T19:10:54Z","messageCount":1,"participants":["Ramsay Jones"],"isPatch":true,"patchVersion":1,"patchTotal":14},"messages":[{"id":"157318","messageId":"4CFA923E.80801@ramsay1.demon.co.uk","threadId":"25959","inReplyTo":null,"subject":"[PATCH 12/14] rev-list.c: Initialise variables to suppress msvc warnings","fromName":"Ramsay Jones","fromEmail":"ramsay@ramsay1.demon.co.uk","sentAt":"2010-12-04T19:10:54Z","receivedAt":"2010-12-04T19:10:54Z","isPatch":true,"sender":{"key":"ramsay@ramsayjones.plus.com","avatar":"https://avatars.githubusercontent.com/u/33702710?v=4"},"body":"\nThe msvc compiler thinks that two variables could be used\nwhile uninitialised and issues the following warnings:\n\n    ...\\git\\builtin\\rev-list.c(400) : warning C4700: uninitialized \\\n        local variable 'reaches' used\n    ...\\git\\builtin\\rev-list.c(400) : warning C4700: uninitialized \\\n        local variable 'all' used\n\nIn order to suppress the warnings, we simply initialise the\nvariables to zero.\n\nSigned-off-by: Ramsay Jones <ramsay@ramsay1.demon.co.uk>\n---\n builtin/rev-list.c |    2 +-\n 1 files changed, 1 insertions(+), 1 deletions(-)\n\ndiff --git a/builtin/rev-list.c b/builtin/rev-list.c\nindex ba27d39..e28695f 100644\n--- a/builtin/rev-list.c\n+++ b/builtin/rev-list.c\n@@ -397,7 +397,7 @@ int cmd_rev_list(int argc, const char **argv, const char *prefix)\n \t\tmark_edges_uninteresting(revs.commits, &revs, show_edge);\n \n \tif (bisect_list) {\n-\t\tint reaches = reaches, all = all;\n+\t\tint reaches = 0, all = 0;\n \n \t\trevs.commits = find_bisection(revs.commits, &reaches, &all,\n \t\t\t\t\t      bisect_find_all);\n-- \n1.7.3\n"}]}