From: short <> Date: Mon, 1 Nov 1999 12:35:47 +0000 (+0000) Subject: GCC 'uninitialized variable' broken warnings workarounded. X-Git-Tag: rel_1_5_1~30 X-Git-Url: http://git.jankratochvil.net/?p=mdsms.git;a=commitdiff_plain;h=105a34a1ed2524b6f305d3f701a4e0f5f7df8141 GCC 'uninitialized variable' broken warnings workarounded. --- diff --git a/mdsms.c b/mdsms.c index bb64c69..24de203 100644 --- a/mdsms.c +++ b/mdsms.c @@ -876,7 +876,7 @@ off_t o=d-fs->s; static char *devcmd(const char *term,const char *catch,const char *send,...) ATTR_PRINTFORMAT(3,4); static char *devcmd(const char *term,const char *catch,const char *send,...) { -size_t l,bufl2,terml,catchl,fragl,offs; +size_t l,bufl2,terml,catchl=0 /* GCC happiness */,fragl,offs; static char buf[LINE_MAX]; static size_t bufl; ssize_t got; @@ -1135,7 +1135,7 @@ unsigned char bin[140]={ 0x15, 0x83, /* dest port (group gfx) */ 0x00, 0x00 /* src port (unused) */ }; -size_t got,r,w; +size_t got,r=0 /* GCC happiness */,w; ssize_t chars,bits; char gsmnetf[10]; int sizex,sizey,bit; @@ -1286,7 +1286,7 @@ static unsigned char pdu[64+MAXNUMLEN/2+(MAXBODYLEN*7)/8]; unsigned char *d=pdu; int i; char inb=0,outb=0,xb,*bodyr; -unsigned char inreg; +unsigned char inreg=0 /* GCC happiness */; size_t offs=0; *d++=PDU_TYPE; @@ -1329,7 +1329,7 @@ size_t offs=0; static inline void preparebody(void) { -FILE *fin; +FILE *fin=NULL /* GCC happiness */; char *finame; if (body && readbody) { @@ -1605,7 +1605,7 @@ int main(int argc,char **argv) char *s; int i; unsigned fatal=0; -speed_t portbaud; +speed_t portbaud=0 /* GCC happiness */; enum modenum argsmode; if ((s=strrchr((pname=*argv),'/'))) pname=s+1;