From: Fredrik Tolf Date: Mon, 5 May 2008 00:28:02 +0000 (+0200) Subject: Allocate dc_srv_local in the .data segment rather than on the heap. X-Git-Tag: 1.3~11^2^2~12 X-Git-Url: http://dolda2000.com/gitweb/?p=doldaconnect.git;a=commitdiff_plain;h=ae93c710feb83661705620d14e9712f7b3a7879b Allocate dc_srv_local in the .data segment rather than on the heap. --- diff --git a/lib/uilib.c b/lib/uilib.c index dfe414c..a299395 100644 --- a/lib/uilib.c +++ b/lib/uilib.c @@ -104,7 +104,8 @@ struct { int family; int sentcreds; } servinfo; -char *dc_srv_local; +char dc_srv_local_addr; +char *dc_srv_local = &dc_srv_local_addr; static void message(int bits, char *format, ...) { @@ -320,7 +321,6 @@ int dc_init(void) { if((ichandle = iconv_open("wchar_t", "utf-8")) == (iconv_t)-1) return(-1); - dc_srv_local = sstrdup(""); initcmds(); return(0); }