Assert that we don't leak JSVAL_ERROR_COOKIE along the JSVAL_BOXED path (r=me, debug only.)

This commit is contained in:
Andreas Gal 2009-02-04 17:42:34 -08:00
Родитель 46f36c870a
Коммит 8f7b2e0707
1 изменённых файлов: 1 добавлений и 0 удалений

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

@ -1581,6 +1581,7 @@ NativeToValue(JSContext* cx, jsval& v, uint8 type, double* slot)
break;
case JSVAL_BOXED:
v = *(jsval*)slot;
JS_ASSERT(v != JSVAL_ERROR_COOKIE); /* don't leak JSVAL_ERROR_COOKIE */
debug_only_v(printf("box<%lx> ", v));
break;
case JSVAL_TNULL: