RPM Package Manager, CVS Repository http://rpm5.org/cvs/ ____________________________________________________________________________
Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: j...@rpm5.org Module: rpm Date: 12-Jul-2017 22:00:59 Branch: rpm-5_4 Handle: 2017071220005801 Modified files: (Branch: rpm-5_4) rpm/js Makefile.am rpmaug-js.h rpmbc-js.h rpmcudf-js.h rpmdb-js.h rpmdbc-js.h rpmdbe-js.h rpmdc-js.h rpmdig-js.h rpmdir-js.h rpmds-js.h rpmfc-js.h rpmfi-js.h rpmfts-js.h rpmgi-js.h rpmhdr-js.h rpmio-js.c rpmio-js.h rpmiob-js.h rpmjs-debug.h rpmmc-js.h rpmmg-js.h rpmmi-js.h rpmmpf-js.h rpmmpw-js.h rpmps-js.h rpmseq-js.h rpmsm-js.h rpmsp-js.h rpmst-js.h rpmsw-js.h rpmsx-js.h rpmsys-js.h rpmte-js.h rpmts-js.h rpmtxn-js.h rpmxar-js.h syck-js.h uuid-js.h Log: - rpmjs: change class loader prototype. Summary: Revision Changes Path 1.44.2.19 +3 -1 rpm/js/Makefile.am 1.2.4.1 +1 -1 rpm/js/rpmaug-js.h 1.1.4.1 +1 -1 rpm/js/rpmbc-js.h 1.3.4.1 +1 -1 rpm/js/rpmcudf-js.h 1.4.4.1 +1 -1 rpm/js/rpmdb-js.h 1.3.4.1 +1 -1 rpm/js/rpmdbc-js.h 1.3.4.1 +1 -1 rpm/js/rpmdbe-js.h 1.1.4.1 +1 -1 rpm/js/rpmdc-js.h 1.1.4.1 +1 -1 rpm/js/rpmdig-js.h 1.1.4.1 +1 -1 rpm/js/rpmdir-js.h 1.3.4.1 +1 -1 rpm/js/rpmds-js.h 1.1.4.1 +1 -1 rpm/js/rpmfc-js.h 1.1.6.1 +1 -1 rpm/js/rpmfi-js.h 1.3.4.1 +1 -1 rpm/js/rpmfts-js.h 1.1.4.1 +1 -1 rpm/js/rpmgi-js.h 1.2.6.1 +1 -1 rpm/js/rpmhdr-js.h 1.9.4.12 +1 -1 rpm/js/rpmio-js.c 1.1.4.1 +1 -1 rpm/js/rpmio-js.h 1.1.4.1 +1 -1 rpm/js/rpmiob-js.h 1.7.4.3 +6 -6 rpm/js/rpmjs-debug.h 1.2.4.1 +1 -1 rpm/js/rpmmc-js.h 1.1.4.1 +1 -1 rpm/js/rpmmg-js.h 1.3.4.1 +1 -1 rpm/js/rpmmi-js.h 1.1.4.1 +1 -1 rpm/js/rpmmpf-js.h 1.1.4.1 +1 -1 rpm/js/rpmmpw-js.h 1.2.4.1 +1 -1 rpm/js/rpmps-js.h 1.2.4.1 +1 -1 rpm/js/rpmseq-js.h 1.2.4.1 +1 -1 rpm/js/rpmsm-js.h 1.1.4.1 +1 -1 rpm/js/rpmsp-js.h 1.3.4.1 +1 -1 rpm/js/rpmst-js.h 1.1.4.1 +1 -1 rpm/js/rpmsw-js.h 1.1.4.1 +1 -1 rpm/js/rpmsx-js.h 1.1.4.1 +1 -1 rpm/js/rpmsys-js.h 1.2.6.1 +1 -1 rpm/js/rpmte-js.h 1.3.6.1 +1 -1 rpm/js/rpmts-js.h 1.3.4.1 +1 -1 rpm/js/rpmtxn-js.h 1.2.4.1 +1 -1 rpm/js/rpmxar-js.h 1.1.6.1 +1 -1 rpm/js/syck-js.h 1.2.6.1 +1 -1 rpm/js/uuid-js.h ____________________________________________________________________________ patch -p0 <<'@@ .' Index: rpm/js/Makefile.am ============================================================================ $ cvs diff -u -r1.44.2.18 -r1.44.2.19 Makefile.am --- rpm/js/Makefile.am 10 Jul 2017 20:11:22 -0000 1.44.2.18 +++ rpm/js/Makefile.am 12 Jul 2017 20:00:58 -0000 1.44.2.19 @@ -119,7 +119,9 @@ rpmjs45.cpp # ${moz_builddir}/shell/Unified_cpp_js_src_shell0.cpp rpmjs45_CXXFLAGS = $(WITH_MOZJS_CXXFLAGS) -I../rpmio -fPIC -O3 -rpmjs45_LDADD = $(WITH_MOZJS_LIBS) +rpmjs45_LDADD = \ + $(WITH_MOZJS_LIBS) \ + $(RPMIO_LDADD_COMMON) rpmjs45_LDFLAGS = $(WITH_MOZJS_LDFLAGS) foo: rpmjs45 @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmaug-js.h ============================================================================ $ cvs diff -u -r1.2 -r1.2.4.1 rpmaug-js.h --- rpm/js/rpmaug-js.h 19 Jun 2009 22:12:41 -0000 1.2 +++ rpm/js/rpmaug-js.h 12 Jul 2017 20:00:58 -0000 1.2.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitAugClass(JSContext *cx, JSObject* obj); +rpmjs_InitAugClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewAugObject(JSContext *cx, const char *_root, @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmbc-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.4.1 rpmbc-js.h --- rpm/js/rpmbc-js.h 8 Jul 2009 16:11:24 -0000 1.1 +++ rpm/js/rpmbc-js.h 12 Jul 2017 20:00:58 -0000 1.1.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitBcClass(JSContext *cx, JSObject* obj); +rpmjs_InitBcClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewBcObject(JSContext *cx); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmcudf-js.h ============================================================================ $ cvs diff -u -r1.3 -r1.3.4.1 rpmcudf-js.h --- rpm/js/rpmcudf-js.h 24 Dec 2009 21:10:19 -0000 1.3 +++ rpm/js/rpmcudf-js.h 12 Jul 2017 20:00:58 -0000 1.3.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitCudfClass(JSContext *cx, JSObject *obj); +rpmjs_InitCudfClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewCudfObject(JSContext *cx, JSObject *fno, int _flags); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmdb-js.h ============================================================================ $ cvs diff -u -r1.4 -r1.4.4.1 rpmdb-js.h --- rpm/js/rpmdb-js.h 5 Jan 2010 15:03:58 -0000 1.4 +++ rpm/js/rpmdb-js.h 12 Jul 2017 20:00:58 -0000 1.4.4.1 @@ -33,7 +33,7 @@ #endif extern JSObject * -rpmjs_InitDbClass(JSContext *cx, JSObject* obj); +rpmjs_InitDbClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewDbObject(JSContext *cx, void * _dbenv, uint32_t _flags); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmdbc-js.h ============================================================================ $ cvs diff -u -r1.3 -r1.3.4.1 rpmdbc-js.h --- rpm/js/rpmdbc-js.h 5 Jan 2010 15:03:58 -0000 1.3 +++ rpm/js/rpmdbc-js.h 12 Jul 2017 20:00:58 -0000 1.3.4.1 @@ -15,7 +15,7 @@ #endif extern JSObject * -rpmjs_InitDbcClass(JSContext *cx, JSObject* obj); +rpmjs_InitDbcClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewDbcObject(JSContext *cx); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmdbe-js.h ============================================================================ $ cvs diff -u -r1.3 -r1.3.4.1 rpmdbe-js.h --- rpm/js/rpmdbe-js.h 5 Jan 2010 15:03:58 -0000 1.3 +++ rpm/js/rpmdbe-js.h 12 Jul 2017 20:00:58 -0000 1.3.4.1 @@ -15,7 +15,7 @@ #endif extern JSObject * -rpmjs_InitDbeClass(JSContext *cx, JSObject* obj); +rpmjs_InitDbeClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewDbeObject(JSContext *cx); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmdc-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.4.1 rpmdc-js.h --- rpm/js/rpmdc-js.h 30 Jun 2009 20:02:44 -0000 1.1 +++ rpm/js/rpmdc-js.h 12 Jul 2017 20:00:58 -0000 1.1.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitDcClass(JSContext *cx, JSObject* obj); +rpmjs_InitDcClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewDcObject(JSContext *cx, unsigned int _dalgo, unsigned int _flags); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmdig-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.4.1 rpmdig-js.h --- rpm/js/rpmdig-js.h 8 Jul 2009 16:11:24 -0000 1.1 +++ rpm/js/rpmdig-js.h 12 Jul 2017 20:00:58 -0000 1.1.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitDigClass(JSContext *cx, JSObject* obj); +rpmjs_InitDigClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewDigObject(JSContext *cx); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmdir-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.4.1 rpmdir-js.h --- rpm/js/rpmdir-js.h 1 Jul 2009 09:27:02 -0000 1.1 +++ rpm/js/rpmdir-js.h 12 Jul 2017 20:00:58 -0000 1.1.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitDirClass(JSContext *cx, JSObject* obj); +rpmjs_InitDirClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewDirObject(JSContext *cx, const char * _dn); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmds-js.h ============================================================================ $ cvs diff -u -r1.3 -r1.3.4.1 rpmds-js.h --- rpm/js/rpmds-js.h 12 Jan 2010 21:41:49 -0000 1.3 +++ rpm/js/rpmds-js.h 12 Jul 2017 20:00:58 -0000 1.3.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitDsClass(JSContext *cx, JSObject* obj); +rpmjs_InitDsClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewDsObject(JSContext *cx, jsval v, uint32_t _tagN); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmfc-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.4.1 rpmfc-js.h --- rpm/js/rpmfc-js.h 8 Jul 2009 16:11:24 -0000 1.1 +++ rpm/js/rpmfc-js.h 12 Jul 2017 20:00:58 -0000 1.1.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitFcClass(JSContext *cx, JSObject* obj); +rpmjs_InitFcClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewFcObject(JSContext *cx); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmfi-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.6.1 rpmfi-js.h --- rpm/js/rpmfi-js.h 24 Apr 2009 12:50:59 -0000 1.1 +++ rpm/js/rpmfi-js.h 12 Jul 2017 20:00:58 -0000 1.1.6.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitFiClass(JSContext *cx, JSObject* obj); +rpmjs_InitFiClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewFiObject(JSContext *cx, void * _h, int _tagN); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmfts-js.h ============================================================================ $ cvs diff -u -r1.3 -r1.3.4.1 rpmfts-js.h --- rpm/js/rpmfts-js.h 5 Jul 2009 23:06:08 -0000 1.3 +++ rpm/js/rpmfts-js.h 12 Jul 2017 20:00:58 -0000 1.3.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitFtsClass(JSContext *cx, JSObject* obj); +rpmjs_InitFtsClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewFtsObject(JSContext *cx, JSObject *dno, int _options); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmgi-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.4.1 rpmgi-js.h --- rpm/js/rpmgi-js.h 8 Jul 2009 16:11:24 -0000 1.1 +++ rpm/js/rpmgi-js.h 12 Jul 2017 20:00:58 -0000 1.1.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitGiClass(JSContext *cx, JSObject* obj); +rpmjs_InitGiClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewGiObject(JSContext *cx); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmhdr-js.h ============================================================================ $ cvs diff -u -r1.2 -r1.2.6.1 rpmhdr-js.h --- rpm/js/rpmhdr-js.h 4 May 2009 02:42:04 -0000 1.2 +++ rpm/js/rpmhdr-js.h 12 Jul 2017 20:00:58 -0000 1.2.6.1 @@ -15,7 +15,7 @@ #endif extern JSObject* -rpmjs_InitHdrClass(JSContext *cx, JSObject* obj); +rpmjs_InitHdrClass(JSContext *cx, HandleObject obj); extern JSObject* rpmjs_NewHdrObject(JSContext *cx, void * _h); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmio-js.c ============================================================================ $ cvs diff -u -r1.9.4.11 -r1.9.4.12 rpmio-js.c --- rpm/js/rpmio-js.c 11 Jul 2017 11:55:37 -0000 1.9.4.11 +++ rpm/js/rpmio-js.c 12 Jul 2017 20:00:58 -0000 1.9.4.12 @@ -740,7 +740,7 @@ }; JSObject * -rpmjs_InitIoClass(JSContext *cx, JSObject* obj) +rpmjs_InitIoClass(JSContext *cx, HandleObject obj) { JSObject * proto = JS_InitClass(cx, obj, NULL, &rpmioClass, rpmio_ctor, 1, rpmio_props, rpmio_funcs, NULL, NULL); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmio-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.4.1 rpmio-js.h --- rpm/js/rpmio-js.h 6 Jul 2009 17:48:14 -0000 1.1 +++ rpm/js/rpmio-js.h 12 Jul 2017 20:00:58 -0000 1.1.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitIoClass(JSContext *cx, JSObject* obj); +rpmjs_InitIoClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewIoObject(JSContext *cx, const char * _fn, const char * _fmode); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmiob-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.4.1 rpmiob-js.h --- rpm/js/rpmiob-js.h 8 Jul 2009 16:11:24 -0000 1.1 +++ rpm/js/rpmiob-js.h 12 Jul 2017 20:00:58 -0000 1.1.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitIobClass(JSContext *cx, JSObject* obj); +rpmjs_InitIobClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewIobObject(JSContext *cx); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmjs-debug.h ============================================================================ $ cvs diff -u -r1.7.4.2 -r1.7.4.3 rpmjs-debug.h --- rpm/js/rpmjs-debug.h 24 Sep 2011 19:36:11 -0000 1.7.4.2 +++ rpm/js/rpmjs-debug.h 12 Jul 2017 20:00:58 -0000 1.7.4.3 @@ -8,6 +8,7 @@ #define OBJ_IS_RPMHDR(_cx, _o) (JS_GET_CLASS(_cx, _o) == &rpmhdrClass) +#ifdef FIXME static inline const char * v2s(JSContext *cx, jsval v) { @@ -21,6 +22,7 @@ return JS_GET_CLASS(cx, JSVAL_TO_OBJECT(v))->name; return "other"; } +#endif /* FIXME */ #define _METHOD_DEBUG_ENTRY(_test) \ if (_test) \ @@ -47,7 +49,7 @@ _kstr, _vstr); \ _vstr = _free(_vstr); \ _kstr = _free(_kstr); \ - ok = JS_TRUE; /* XXX return JS_TRUE iff ... ? */ \ + ok = true; /* XXX return JS_TRUE iff ... ? */ \ } #define _RESOLVE_DEBUG_ENTRY(_test) \ @@ -80,15 +82,13 @@ #define _DTOR_DEBUG_ENTRY(_test) \ if (_test) \ - fprintf(stderr, "==> %s(%p,%p) ptr %p\n", __FUNCTION__, cx, obj, ptr) + fprintf(stderr, "==> %s(%p,%p) ptr %p\n", __FUNCTION__, fop, obj, ptr) #define _CTOR_DEBUG_ENTRY(_test) \ if (_test) \ - fprintf(stderr, "==> %s(%p,%p,%p[%u],%p)\n", \ - __FUNCTION__, cx, obj, argv, (unsigned)argc, \ - (JS_IsConstructing(cx, vp) ? " constructing" : "")) + fprintf(stderr, "==> %s(%p,%p[%u])\n", \ + __FUNCTION__, cx, vp, argc) -/*@unchecked@*/ extern int _rpmjs_debug; #endif /* H_RPMJS_DEBUG */ @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmmc-js.h ============================================================================ $ cvs diff -u -r1.2 -r1.2.4.1 rpmmc-js.h --- rpm/js/rpmmc-js.h 12 Jan 2010 21:41:49 -0000 1.2 +++ rpm/js/rpmmc-js.h 12 Jul 2017 20:00:58 -0000 1.2.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitMcClass(JSContext *cx, JSObject* obj); +rpmjs_InitMcClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewMcObject(JSContext *cx, jsval v); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmmg-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.4.1 rpmmg-js.h --- rpm/js/rpmmg-js.h 2 Jul 2009 20:27:20 -0000 1.1 +++ rpm/js/rpmmg-js.h 12 Jul 2017 20:00:58 -0000 1.1.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitMgClass(JSContext *cx, JSObject* obj); +rpmjs_InitMgClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewMgObject(JSContext *cx, const char * _magicfile, int _flags); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmmi-js.h ============================================================================ $ cvs diff -u -r1.3 -r1.3.4.1 rpmmi-js.h --- rpm/js/rpmmi-js.h 11 Dec 2009 16:09:22 -0000 1.3 +++ rpm/js/rpmmi-js.h 12 Jul 2017 20:00:58 -0000 1.3.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitMiClass(JSContext *cx, JSObject* obj); +rpmjs_InitMiClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewMiObject(JSContext *cx, void * _ts, int _tag, jsval kv); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmmpf-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.4.1 rpmmpf-js.h --- rpm/js/rpmmpf-js.h 24 Sep 2009 23:58:06 -0000 1.1 +++ rpm/js/rpmmpf-js.h 12 Jul 2017 20:00:58 -0000 1.1.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitMpfClass(JSContext *cx, JSObject* obj); +rpmjs_InitMpfClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewMpfObject(JSContext *cx); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmmpw-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.4.1 rpmmpw-js.h --- rpm/js/rpmmpw-js.h 27 Jul 2009 22:35:26 -0000 1.1 +++ rpm/js/rpmmpw-js.h 12 Jul 2017 20:00:58 -0000 1.1.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitMpwClass(JSContext *cx, JSObject* obj); +rpmjs_InitMpwClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewMpwObject(JSContext *cx, jsval v); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmps-js.h ============================================================================ $ cvs diff -u -r1.2 -r1.2.4.1 rpmps-js.h --- rpm/js/rpmps-js.h 12 Jun 2009 19:29:27 -0000 1.2 +++ rpm/js/rpmps-js.h 12 Jul 2017 20:00:58 -0000 1.2.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitPsClass(JSContext *cx, JSObject* obj); +rpmjs_InitPsClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewPsObject(JSContext *cx); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmseq-js.h ============================================================================ $ cvs diff -u -r1.2 -r1.2.4.1 rpmseq-js.h --- rpm/js/rpmseq-js.h 25 Sep 2009 17:25:25 -0000 1.2 +++ rpm/js/rpmseq-js.h 12 Jul 2017 20:00:58 -0000 1.2.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitSeqClass(JSContext *cx, JSObject* obj); +rpmjs_InitSeqClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewSeqObject(JSContext *cx, void * _db, uint32_t _flags); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmsm-js.h ============================================================================ $ cvs diff -u -r1.2 -r1.2.4.1 rpmsm-js.h --- rpm/js/rpmsm-js.h 10 Sep 2009 18:27:06 -0000 1.2 +++ rpm/js/rpmsm-js.h 12 Jul 2017 20:00:58 -0000 1.2.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitSmClass(JSContext *cx, JSObject* obj); +rpmjs_InitSmClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewSmObject(JSContext *cx, const char * _fn, unsigned int _flags); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmsp-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.4.1 rpmsp-js.h --- rpm/js/rpmsp-js.h 8 Sep 2009 15:48:06 -0000 1.1 +++ rpm/js/rpmsp-js.h 12 Jul 2017 20:00:59 -0000 1.1.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitSpClass(JSContext *cx, JSObject* obj); +rpmjs_InitSpClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewSpObject(JSContext *cx); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmst-js.h ============================================================================ $ cvs diff -u -r1.3 -r1.3.4.1 rpmst-js.h --- rpm/js/rpmst-js.h 12 Jan 2010 19:32:16 -0000 1.3 +++ rpm/js/rpmst-js.h 12 Jul 2017 20:00:59 -0000 1.3.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitStClass(JSContext *cx, JSObject* obj); +rpmjs_InitStClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewStObject(JSContext *cx, jsval fnv); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmsw-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.4.1 rpmsw-js.h --- rpm/js/rpmsw-js.h 8 Jul 2009 16:11:24 -0000 1.1 +++ rpm/js/rpmsw-js.h 12 Jul 2017 20:00:59 -0000 1.1.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitSwClass(JSContext *cx, JSObject* obj); +rpmjs_InitSwClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewSwObject(JSContext *cx); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmsx-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.4.1 rpmsx-js.h --- rpm/js/rpmsx-js.h 8 Jul 2009 16:11:24 -0000 1.1 +++ rpm/js/rpmsx-js.h 12 Jul 2017 20:00:59 -0000 1.1.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitSxClass(JSContext *cx, JSObject* obj); +rpmjs_InitSxClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewSxObject(JSContext *cx); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmsys-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.4.1 rpmsys-js.h --- rpm/js/rpmsys-js.h 6 Jul 2009 19:13:51 -0000 1.1 +++ rpm/js/rpmsys-js.h 12 Jul 2017 20:00:59 -0000 1.1.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitSysClass(JSContext *cx, JSObject* obj); +rpmjs_InitSysClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewSysObject(JSContext *cx); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmte-js.h ============================================================================ $ cvs diff -u -r1.2 -r1.2.6.1 rpmte-js.h --- rpm/js/rpmte-js.h 4 May 2009 22:24:40 -0000 1.2 +++ rpm/js/rpmte-js.h 12 Jul 2017 20:00:59 -0000 1.2.6.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitTeClass(JSContext *cx, JSObject* obj); +rpmjs_InitTeClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewTeObject(JSContext *cx, void * _ts, void * _hdro); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmts-js.h ============================================================================ $ cvs diff -u -r1.3 -r1.3.6.1 rpmts-js.h --- rpm/js/rpmts-js.h 4 May 2009 20:37:36 -0000 1.3 +++ rpm/js/rpmts-js.h 12 Jul 2017 20:00:59 -0000 1.3.6.1 @@ -15,7 +15,7 @@ #endif extern JSObject * -rpmjs_InitTsClass(JSContext *cx, JSObject* obj); +rpmjs_InitTsClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewTsObject(JSContext *cx); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmtxn-js.h ============================================================================ $ cvs diff -u -r1.3 -r1.3.4.1 rpmtxn-js.h --- rpm/js/rpmtxn-js.h 5 Jan 2010 15:03:59 -0000 1.3 +++ rpm/js/rpmtxn-js.h 12 Jul 2017 20:00:59 -0000 1.3.4.1 @@ -15,7 +15,7 @@ #endif extern JSObject * -rpmjs_InitTxnClass(JSContext *cx, JSObject* obj); +rpmjs_InitTxnClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewTxnObject(JSContext *cx); @@ . patch -p0 <<'@@ .' Index: rpm/js/rpmxar-js.h ============================================================================ $ cvs diff -u -r1.2 -r1.2.4.1 rpmxar-js.h --- rpm/js/rpmxar-js.h 9 Jul 2009 01:31:48 -0000 1.2 +++ rpm/js/rpmxar-js.h 12 Jul 2017 20:00:59 -0000 1.2.4.1 @@ -14,7 +14,7 @@ #endif extern JSObject * -rpmjs_InitXarClass(JSContext *cx, JSObject* obj); +rpmjs_InitXarClass(JSContext *cx, HandleObject obj); extern JSObject * rpmjs_NewXarObject(JSContext *cx, const char * _fn, const char *_fmode); @@ . patch -p0 <<'@@ .' Index: rpm/js/syck-js.h ============================================================================ $ cvs diff -u -r1.1 -r1.1.6.1 syck-js.h --- rpm/js/syck-js.h 27 Apr 2009 20:23:33 -0000 1.1 +++ rpm/js/syck-js.h 12 Jul 2017 20:00:59 -0000 1.1.6.1 @@ -14,7 +14,7 @@ #endif extern JSObject* -rpmjs_InitSyckClass(JSContext *cx, JSObject* obj); +rpmjs_InitSyckClass(JSContext *cx, HandleObject obj); #ifdef __cplusplus } @@ . patch -p0 <<'@@ .' Index: rpm/js/uuid-js.h ============================================================================ $ cvs diff -u -r1.2 -r1.2.6.1 uuid-js.h --- rpm/js/uuid-js.h 21 Apr 2009 18:03:42 -0000 1.2 +++ rpm/js/uuid-js.h 12 Jul 2017 20:00:59 -0000 1.2.6.1 @@ -14,7 +14,7 @@ #endif extern JSObject* -rpmjs_InitUuidClass(JSContext *cx, JSObject* obj); +rpmjs_InitUuidClass(JSContext *cx, HandleObject obj); #ifdef __cplusplus } @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository rpm-cvs@rpm5.org