From 9d7e216a5430db61def1afbcfedad6c17146d71a Mon Sep 17 00:00:00 2001 From: "brendan%mozilla.org" Date: Wed, 22 Mar 2006 01:39:40 +0000 Subject: [PATCH] More Windows warning fixes. --- js/src/js.c | 2 +- js/src/jsgc.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/js/src/js.c b/js/src/js.c index 5c24d399faf..1344e34be77 100644 --- a/js/src/js.c +++ b/js/src/js.c @@ -2459,7 +2459,7 @@ snarf(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) buf = JS_malloc(cx, len + 1); if (!buf) { ok = JS_FALSE; - } else if ((cc = read(fd, buf, len)) != len) { + } else if ((size_t)(cc = read(fd, buf, len)) != len) { JS_free(cx, buf); JS_ReportError(cx, "can't read %s: %s", pathname, (cc < 0) ? strerror(errno) : "short read"); diff --git a/js/src/jsgc.c b/js/src/jsgc.c index 9af554a75bd..55e111df0c3 100644 --- a/js/src/jsgc.c +++ b/js/src/jsgc.c @@ -785,7 +785,8 @@ JSBool js_LockGCThingRT(JSRuntime *rt, void *thing) { JSBool ok, deep; - uint8 *flagp, flags, lock, type; + uint8 *flagp; + uintN flags, lock, type; JSGCLockHashEntry *lhe; ok = JS_TRUE;