Uninitialized variable compiler warnings on Linux

This commit is contained in:
mcafee%netscape.com 1998-09-16 06:54:49 +00:00
Родитель 8c7b38617a
Коммит e7203838d4
5 изменённых файлов: 9 добавлений и 9 удалений

Просмотреть файл

@ -660,7 +660,7 @@ Decompile(SprintStack *ss, jsbytecode *pc, intN nb)
JSOp op, lastop, saveop; JSOp op, lastop, saveop;
JSCodeSpec *cs, *topcs; JSCodeSpec *cs, *topcs;
jssrcnote *sn; jssrcnote *sn;
const char *lval, *rval, *xval; const char *lval, *rval=NULL, *xval;
jsint i, argc; jsint i, argc;
char **argv; char **argv;
JSAtom *atom; JSAtom *atom;

Просмотреть файл

@ -265,7 +265,7 @@ JS_XDRUint16(JSXDRState *xdr, uint16 *s)
JS_PUBLIC_API(JSBool) JS_PUBLIC_API(JSBool)
JS_XDRUint32(JSXDRState *xdr, uint32 *lp) JS_XDRUint32(JSXDRState *xdr, uint32 *lp)
{ {
JSBool ok; JSBool ok = JS_FALSE;
if (xdr->mode == JSXDR_ENCODE) { if (xdr->mode == JSXDR_ENCODE) {
uint32 xl = JSXDR_SWAB32(*lp); uint32 xl = JSXDR_SWAB32(*lp);
ok = xdr->ops->set32(xdr, &xl); ok = xdr->ops->set32(xdr, &xl);

Просмотреть файл

@ -52,7 +52,7 @@ try_convert_to_jsint(JSContext *cx, jsval idval)
if (JS7_ISDEC(*cp)) { if (JS7_ISDEC(*cp)) {
jsuint index = JS7_UNDEC(*cp++); jsuint index = JS7_UNDEC(*cp++);
jsuint oldIndex = 0; jsuint oldIndex = 0;
jsuint c; jsuint c = 0;
if (index != 0) { if (index != 0) {
while (JS7_ISDEC(*cp)) { while (JS7_ISDEC(*cp)) {
oldIndex = index; oldIndex = index;

Просмотреть файл

@ -1108,7 +1108,7 @@ PREF_GetColorPrefDWord(const char *pref_name, uint32 *colorref)
{ {
char colstr[8]; char colstr[8];
int iSize = 8; int iSize = 8;
uint8 red, green, blue; uint8 red=0, green=0, blue=0;
int result = PREF_GetCharPref(pref_name, colstr, &iSize); int result = PREF_GetCharPref(pref_name, colstr, &iSize);
@ -1283,7 +1283,7 @@ PREF_GetDefaultColorPrefDWord(const char *pref_name, uint32 * colorref)
{ {
char colstr[8]; char colstr[8];
int iSize = 8; int iSize = 8;
uint8 red, green, blue; uint8 red=0, green=0, blue=0;
int result = PREF_GetDefaultCharPref(pref_name, colstr, &iSize); int result = PREF_GetDefaultCharPref(pref_name, colstr, &iSize);
@ -2092,7 +2092,7 @@ JSBool PR_CALLBACK pref_NativeGetLDAPAttr
PR_IMPLEMENT(int) PR_IMPLEMENT(int)
pref_printDebugInfo(PRHashEntry *he, int i, void *arg) pref_printDebugInfo(PRHashEntry *he, int i, void *arg)
{ {
char *buf1, *buf2; char *buf1=NULL, *buf2=NULL;
PrefValue val; PrefValue val;
PrefChildIter* pcs = (PrefChildIter*) arg; PrefChildIter* pcs = (PrefChildIter*) arg;
PrefNode *pref = (PrefNode *) he->value; PrefNode *pref = (PrefNode *) he->value;

Просмотреть файл

@ -1108,7 +1108,7 @@ PREF_GetColorPrefDWord(const char *pref_name, uint32 *colorref)
{ {
char colstr[8]; char colstr[8];
int iSize = 8; int iSize = 8;
uint8 red, green, blue; uint8 red=0, green=0, blue=0;
int result = PREF_GetCharPref(pref_name, colstr, &iSize); int result = PREF_GetCharPref(pref_name, colstr, &iSize);
@ -1283,7 +1283,7 @@ PREF_GetDefaultColorPrefDWord(const char *pref_name, uint32 * colorref)
{ {
char colstr[8]; char colstr[8];
int iSize = 8; int iSize = 8;
uint8 red, green, blue; uint8 red=0, green=0, blue=0;
int result = PREF_GetDefaultCharPref(pref_name, colstr, &iSize); int result = PREF_GetDefaultCharPref(pref_name, colstr, &iSize);
@ -2092,7 +2092,7 @@ JSBool PR_CALLBACK pref_NativeGetLDAPAttr
PR_IMPLEMENT(int) PR_IMPLEMENT(int)
pref_printDebugInfo(PRHashEntry *he, int i, void *arg) pref_printDebugInfo(PRHashEntry *he, int i, void *arg)
{ {
char *buf1, *buf2; char *buf1=NULL, *buf2=NULL;
PrefValue val; PrefValue val;
PrefChildIter* pcs = (PrefChildIter*) arg; PrefChildIter* pcs = (PrefChildIter*) arg;
PrefNode *pref = (PrefNode *) he->value; PrefNode *pref = (PrefNode *) he->value;