Use the compiler to help us catch any potential missing cases. No bug, verbal r+sr=jst

This commit is contained in:
mrbkap%gmail.com 2006-06-20 18:03:34 +00:00
Родитель 989912102d
Коммит 71cd2a80a0
1 изменённых файлов: 1 добавлений и 5 удалений

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

@ -6359,7 +6359,7 @@ nsWindowSH::NewEnumerate(nsIXPConnectWrappedNative *wrapper, JSContext *cx,
JSObject *obj, PRUint32 enum_op, jsval *statep,
jsid *idp, PRBool *_retval)
{
switch (enum_op) {
switch ((JSIterateOp)enum_op) {
case JSENUMERATE_INIT:
{
// First, do the security check that nsDOMClassInfo does to see
@ -6411,10 +6411,6 @@ nsWindowSH::NewEnumerate(nsIXPConnectWrappedNative *wrapper, JSContext *cx,
// Let GC at our iterator object.
*statep = JSVAL_NULL;
break;
default:
NS_NOTREACHED("Bad call from the JS engine");
return NS_ERROR_FAILURE;
}
return NS_OK;