зеркало из https://github.com/mozilla/gecko-dev.git
Uninitialized variable compiler warnings on Linux
This commit is contained in:
Родитель
8c7b38617a
Коммит
e7203838d4
|
@ -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;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче