pidgin/pidgin

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);