diff options
Diffstat (limited to 'src/dom/js/jsarray.h')
| -rw-r--r-- | src/dom/js/jsarray.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/dom/js/jsarray.h b/src/dom/js/jsarray.h index cbb2aedf1..0f43bee07 100644 --- a/src/dom/js/jsarray.h +++ b/src/dom/js/jsarray.h @@ -47,6 +47,9 @@ JS_BEGIN_EXTERN_C +extern JSBool +js_IdIsIndex(jsval id, jsuint *indexp); + extern JSClass js_ArrayClass; extern JSObject * @@ -69,8 +72,9 @@ js_HasLengthProperty(JSContext *cx, JSObject *obj, jsuint *lengthp); */ typedef int (*JSComparator)(const void *a, const void *b, void *arg); -extern JSBool -js_HeapSort(void *vec, size_t nel, size_t elsize, JSComparator cmp, void *arg); +extern void +js_HeapSort(void *vec, size_t nel, void *pivot, size_t elsize, + JSComparator cmp, void *arg); JS_END_EXTERN_C |
