Bug 810668 - Fix some gcc4.6 build warnings; r=bz

This commit is contained in:
Ms2ger
2012-12-02 09:54:55 +01:00
parent b30e8522ae
commit 89d6d9d8b1
8 changed files with 25 additions and 31 deletions

View File

@@ -276,25 +276,22 @@ Load(JSContext *cx,
unsigned argc,
jsval *vp)
{
unsigned i;
JSString *str;
jsval result;
FILE *file;
JSObject *obj = JS_THIS_OBJECT(cx, vp);
if (!obj)
return JS_FALSE;
jsval *argv = JS_ARGV(cx, vp);
for (i = 0; i < argc; i++) {
str = JS_ValueToString(cx, argv[i]);
for (unsigned i = 0; i < argc; i++) {
JSString *str = JS_ValueToString(cx, argv[i]);
if (!str)
return JS_FALSE;
argv[i] = STRING_TO_JSVAL(str);
JSAutoByteString filename(cx, str);
if (!filename)
return JS_FALSE;
file = fopen(filename.ptr(), "r");
FILE *file = fopen(filename.ptr(), "r");
if (!file) {
JS_ReportError(cx, "cannot open file '%s' for reading", filename.ptr());
return JS_FALSE;