summaryrefslogtreecommitdiffstats
path: root/src/dom/js/jsarray.h
diff options
context:
space:
mode:
authorBob Jamison <ishmalius@gmail.com>2007-03-05 10:34:59 +0000
committerishmal <ishmal@users.sourceforge.net>2007-03-05 10:34:59 +0000
commit33837efd4b94c4ebb80f95b3d9dbb6efd5499a98 (patch)
treede482d7687b3bffa97cc78608ba75a8ad7e52b60 /src/dom/js/jsarray.h
parentAdding optional dialog preview. Implments RFE [ 1435276 ] switch preview on/o... (diff)
downloadinkscape-33837efd4b94c4ebb80f95b3d9dbb6efd5499a98.tar.gz
inkscape-33837efd4b94c4ebb80f95b3d9dbb6efd5499a98.zip
update JS
(bzr r2555)
Diffstat (limited to 'src/dom/js/jsarray.h')
-rw-r--r--src/dom/js/jsarray.h8
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