Fix a crash in libnss_wins
authorVolker Lendecke <vl@samba.org>
Tue, 28 Dec 2010 16:05:18 +0000 (17:05 +0100)
committerVolker Lendecke <vl@samba.org>
Tue, 28 Dec 2010 16:11:33 +0000 (17:11 +0100)
lp_set_parm accesses the case tables

nsswitch/wins.c

index 731efcb4481c74e14ed52f7e4c1c957010936c4b..276724dc36f5c90aa062be731b2404e83f448499 100644 (file)
@@ -94,11 +94,11 @@ static int wins_lookup_open_socket_in(void)
 static void nss_wins_init(void)
 {
        initialised = 1;
+       load_case_tables();
        lp_set_cmdline("log level", "0");
 
        TimeInit();
        setup_logging("nss_wins",False);
-       load_case_tables();
        lp_load(get_dyn_CONFIGFILE(),True,False,False,True);
        load_interfaces();
 }