Method

GumInterceptordetach

Declaration [src]

void
gum_interceptor_detach (
  GumInterceptor* self,
  GumInvocationListener* listener
)

Description [src]

Detaches listener from every function it is currently attached to, undoing any gum_interceptor_attach() calls made with it. Functions left without any listeners or replacement are restored to their original state.

The change takes effect immediately unless a transaction is open.

Parameters

listener

Type: GumInvocationListener

The listener to detach.

The data is owned by the caller of the method.