pidgin/pidgin
Clone
Summary
Browse
Changes
Graph
Make sure we remove all the files we install.
release-2.x.y
2021-04-11, Gary Kramlich
5407cbf3c5dd
Make sure we remove all the files we install.
Patch was provided by Johann Lochner.
Testing Done:
Build and ran the installer and uninstaller and verified that `C:\Program Files (x86)\Pidgin` was empty and therefore removed.
Bugs closed: PIDGIN-17515
Reviewed at https://reviews.imfreedom.org/r/612/
#include "module.h"
#include "../perl-handlers.h"
MODULE
=
Purple
::
Signal
PACKAGE
=
Purple
::
Signal
PREFIX
=
purple_signal_
PROTOTYPES
:
ENABLE
void
purple_signal_connect_priority
(
instance
,
signal
,
plugin
,
callback
,
priority
,
data
=
0
)
Purple
::
Handle
instance
const
char
*
signal
Purple
::
Plugin
plugin
SV
*
callback
int
priority
SV
*
data
CODE
:
purple_perl_signal_connect
(
plugin
,
instance
,
signal
,
callback
,
data
,
priority
);
void
purple_signal_connect
(
instance
,
signal
,
plugin
,
callback
,
data
=
0
)
Purple
::
Handle
instance
const
char
*
signal
Purple
::
Plugin
plugin
SV
*
callback
SV
*
data
CODE
:
purple_perl_signal_connect
(
plugin
,
instance
,
signal
,
callback
,
data
,
PURPLE_SIGNAL_PRIORITY_DEFAULT
);
void
purple_signal_disconnect
(
instance
,
signal
,
plugin
)
Purple
::
Handle
instance
const
char
*
signal
Purple
::
Plugin
plugin
CODE
:
purple_perl_signal_disconnect
(
plugin
,
instance
,
signal
);