From 522fe209a239684564caa415b3c5ee438987c880 Mon Sep 17 00:00:00 2001 From: "timeless%mozdev.org" Date: Tue, 23 Mar 2004 05:13:09 +0000 Subject: [PATCH] Bug 238058 Crash [@js_GetStringBytes] from venkman r=rginda a=brendan --- js/jsd/jsd_xpc.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/jsd/jsd_xpc.cpp b/js/jsd/jsd_xpc.cpp index 7829f1cb76c..15f9c24990f 100644 --- a/js/jsd/jsd_xpc.cpp +++ b/js/jsd/jsd_xpc.cpp @@ -2139,8 +2139,8 @@ jsdValue::GetStringValue(char **_rval) { ASSERT_VALID_EPHEMERAL; JSString *jstr_val = JSD_GetValueString(mCx, mValue); - char *bytes = JS_GetStringBytes(jstr_val); - if (bytes) { + if (jstr_val) { + char *bytes = JS_GetStringBytes(jstr_val); *_rval = PL_strdup(bytes); if (!*_rval) return NS_ERROR_OUT_OF_MEMORY;