2008-03-23 Tollef Fog Heen <tfheen@err.no>

* main.c (main): Fix small portability problem by defining all the
	variables in main that are used in the static initialiser as
	static variables.  This makes the IRIX/mipseb compiler happier.
	Thanks to Roland Illig of NetBSD for the patch.  This doesn't
	apply to some of the Win32 variables, but I don't believe that is
	a problem with the existing compilers there.
This commit is contained in:
Tollef Fog Heen 2008-03-23 17:34:33 +01:00
parent b4cdd18165
commit 89932ecfcf
2 changed files with 29 additions and 20 deletions

View file

@ -1,3 +1,12 @@
2008-03-23 Tollef Fog Heen <tfheen@err.no>
* main.c (main): Fix small portability problem by defining all the
variables in main that are used in the static initialiser as
static variables. This makes the IRIX/mipseb compiler happier.
Thanks to Roland Illig of NetBSD for the patch. This doesn't
apply to some of the Win32 variables, but I don't believe that is
a problem with the existing compilers there.
2008-01-31 Tollef Fog Heen <tfheen@err.no>
* configure.in: If prefix is unset, add /usr/lib/pkgconfig and

40
main.c
View file

@ -173,27 +173,27 @@ pkg_uninstalled (Package *pkg)
int
main (int argc, char **argv)
{
int want_my_version = 0;
int want_version = 0;
int want_libs = 0;
int want_cflags = 0;
int want_l_libs = 0;
int want_L_libs = 0;
int want_other_libs = 0;
int want_I_cflags = 0;
int want_other_cflags = 0;
int want_list = 0;
int want_static_lib_list = ENABLE_INDIRECT_DEPS;
int want_short_errors = 0;
static int want_my_version = 0;
static int want_version = 0;
static int want_libs = 0;
static int want_cflags = 0;
static int want_l_libs = 0;
static int want_L_libs = 0;
static int want_other_libs = 0;
static int want_I_cflags = 0;
static int want_other_cflags = 0;
static int want_list = 0;
static int want_static_lib_list = ENABLE_INDIRECT_DEPS;
static int want_short_errors = 0;
static int want_uninstalled = 0;
static char *variable_name = NULL;
static int want_exists = 0;
static char *required_atleast_version = NULL;
static char *required_exact_version = NULL;
static char *required_max_version = NULL;
static char *required_pkgconfig_version = NULL;
static int want_silence_errors = 0;
int result;
int want_uninstalled = 0;
char *variable_name = NULL;
int want_exists = 0;
char *required_atleast_version = NULL;
char *required_exact_version = NULL;
char *required_max_version = NULL;
char *required_pkgconfig_version = NULL;
int want_silence_errors = 0;
GString *str;
GSList *packages = NULL;
char *search_path;