environment.c: Fix an sparse "symbol not declared" warning
authorRamsay Jones <ramsay@ramsay1.demon.co.uk>
Sun, 9 Oct 2011 17:33:34 +0000 (18:33 +0100)
committerJunio C Hamano <gitster@pobox.com>
Sun, 9 Oct 2011 20:20:54 +0000 (13:20 -0700)
In particular, sparse issues the following warning:

    environment.c:62:5: warning: symbol 'merge_log_config' was not \
        declared. Should it be static?

In order to supress the warning, we include the "fmt-merge-msg.h"
header file, since it contains an appropriate extern declaration for
the 'merge_log_config' variable.

Signed-off-by: Ramsay Jones <ramsay@ramsay1.demon.co.uk>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
environment.c

index ba9781b7133b0eea7375b550898426ed75e9c387..4b7ecab8b558914091dd60a1b7f89dd17558404b 100644 (file)
@@ -9,6 +9,7 @@
  */
 #include "cache.h"
 #include "refs.h"
+#include "fmt-merge-msg.h"
 
 char git_default_email[MAX_GITNAME];
 char git_default_name[MAX_GITNAME];