From 8935c60efb9bd23cdab37bb79dd1cf11165cef1f Mon Sep 17 00:00:00 2001 From: Vladimir Vukicevic Date: Thu, 14 Jan 2016 10:23:17 -0500 Subject: [PATCH] Remove problematic and unused setTrackingLocation bindings --- src/jsapi_linux_32.rs | 20 -------------------- src/jsapi_linux_64.rs | 20 -------------------- src/jsapi_macos_64.rs | 20 -------------------- src/jsapi_windows_gcc_64.rs | 20 -------------------- 4 files changed, 80 deletions(-) diff --git a/src/jsapi_linux_32.rs b/src/jsapi_linux_32.rs index dfa3f2608..399feb32e 100644 --- a/src/jsapi_linux_32.rs +++ b/src/jsapi_linux_32.rs @@ -396,12 +396,6 @@ extern "C" { *mut JSTracer, traceCallback: JSTraceCallback); - fn _ZN8JSTracer18setTracingLocationEPv(this: *mut JSTracer, - location: *mut ::libc::c_void); - fn _ZN8JSTracer20unsetTracingLocationEv(this: *mut JSTracer); - fn _ZN8JSTracer15tracingLocationEPPv(this: *mut JSTracer, - thingp: *mut *mut ::libc::c_void) - -> *mut *mut ::libc::c_void; } impl JSTracer { #[inline] @@ -437,20 +431,6 @@ impl JSTracer { _ZN8JSTracer16setTraceCallbackEPFvPS_PPv13JSGCTraceKindE(&mut *self, traceCallback) } - #[inline] - pub unsafe fn setTracingLocation(&mut self, - location: *mut ::libc::c_void) { - _ZN8JSTracer18setTracingLocationEPv(&mut *self, location) - } - #[inline] - pub unsafe fn unsetTracingLocation(&mut self) { - _ZN8JSTracer20unsetTracingLocationEv(&mut *self) - } - #[inline] - pub unsafe fn tracingLocation(&mut self, thingp: *mut *mut ::libc::c_void) - -> *mut *mut ::libc::c_void { - _ZN8JSTracer15tracingLocationEPPv(&mut *self, thingp) - } } pub enum Cell { } #[repr(C)] diff --git a/src/jsapi_linux_64.rs b/src/jsapi_linux_64.rs index 9e84f4c1a..19b3e87c5 100644 --- a/src/jsapi_linux_64.rs +++ b/src/jsapi_linux_64.rs @@ -396,12 +396,6 @@ extern "C" { *mut JSTracer, traceCallback: JSTraceCallback); - fn _ZN8JSTracer18setTracingLocationEPv(this: *mut JSTracer, - location: *mut ::libc::c_void); - fn _ZN8JSTracer20unsetTracingLocationEv(this: *mut JSTracer); - fn _ZN8JSTracer15tracingLocationEPPv(this: *mut JSTracer, - thingp: *mut *mut ::libc::c_void) - -> *mut *mut ::libc::c_void; } impl JSTracer { #[inline] @@ -437,20 +431,6 @@ impl JSTracer { _ZN8JSTracer16setTraceCallbackEPFvPS_PPv13JSGCTraceKindE(&mut *self, traceCallback) } - #[inline] - pub unsafe fn setTracingLocation(&mut self, - location: *mut ::libc::c_void) { - _ZN8JSTracer18setTracingLocationEPv(&mut *self, location) - } - #[inline] - pub unsafe fn unsetTracingLocation(&mut self) { - _ZN8JSTracer20unsetTracingLocationEv(&mut *self) - } - #[inline] - pub unsafe fn tracingLocation(&mut self, thingp: *mut *mut ::libc::c_void) - -> *mut *mut ::libc::c_void { - _ZN8JSTracer15tracingLocationEPPv(&mut *self, thingp) - } } pub enum Cell { } #[repr(C)] diff --git a/src/jsapi_macos_64.rs b/src/jsapi_macos_64.rs index 16ae6f805..7677230ca 100644 --- a/src/jsapi_macos_64.rs +++ b/src/jsapi_macos_64.rs @@ -396,12 +396,6 @@ extern "C" { *mut JSTracer, traceCallback: JSTraceCallback); - fn _ZN8JSTracer18setTracingLocationEPv(this: *mut JSTracer, - location: *mut ::libc::c_void); - fn _ZN8JSTracer20unsetTracingLocationEv(this: *mut JSTracer); - fn _ZN8JSTracer15tracingLocationEPPv(this: *mut JSTracer, - thingp: *mut *mut ::libc::c_void) - -> *mut *mut ::libc::c_void; } impl JSTracer { #[inline] @@ -437,20 +431,6 @@ impl JSTracer { _ZN8JSTracer16setTraceCallbackEPFvPS_PPv13JSGCTraceKindE(&mut *self, traceCallback) } - #[inline] - pub unsafe fn setTracingLocation(&mut self, - location: *mut ::libc::c_void) { - _ZN8JSTracer18setTracingLocationEPv(&mut *self, location) - } - #[inline] - pub unsafe fn unsetTracingLocation(&mut self) { - _ZN8JSTracer20unsetTracingLocationEv(&mut *self) - } - #[inline] - pub unsafe fn tracingLocation(&mut self, thingp: *mut *mut ::libc::c_void) - -> *mut *mut ::libc::c_void { - _ZN8JSTracer15tracingLocationEPPv(&mut *self, thingp) - } } pub enum Cell { } #[repr(C)] diff --git a/src/jsapi_windows_gcc_64.rs b/src/jsapi_windows_gcc_64.rs index ece47e8d4..4eb06c7d6 100644 --- a/src/jsapi_windows_gcc_64.rs +++ b/src/jsapi_windows_gcc_64.rs @@ -396,12 +396,6 @@ extern "C" { *mut JSTracer, traceCallback: JSTraceCallback); - fn _ZN8JSTracer18setTracingLocationEPv(this: *mut JSTracer, - location: *mut ::libc::c_void); - fn _ZN8JSTracer20unsetTracingLocationEv(this: *mut JSTracer); - fn _ZN8JSTracer15tracingLocationEPPv(this: *mut JSTracer, - thingp: *mut *mut ::libc::c_void) - -> *mut *mut ::libc::c_void; } impl JSTracer { #[inline] @@ -437,20 +431,6 @@ impl JSTracer { _ZN8JSTracer16setTraceCallbackEPFvPS_PPv13JSGCTraceKindE(&mut *self, traceCallback) } - #[inline] - pub unsafe fn setTracingLocation(&mut self, - location: *mut ::libc::c_void) { - _ZN8JSTracer18setTracingLocationEPv(&mut *self, location) - } - #[inline] - pub unsafe fn unsetTracingLocation(&mut self) { - _ZN8JSTracer20unsetTracingLocationEv(&mut *self) - } - #[inline] - pub unsafe fn tracingLocation(&mut self, thingp: *mut *mut ::libc::c_void) - -> *mut *mut ::libc::c_void { - _ZN8JSTracer15tracingLocationEPPv(&mut *self, thingp) - } } pub enum Cell { } #[repr(C)]