rem: bacon_message_connection_free (plugin->conn); g_free (plugin->last_msg);
add: g_object_unref (G_OBJECT (plugin->proxy));
context: static NPError totem_plugin_destroy_instance (NPP instance, NPSavedData **save){	TotemPlugin * plugin;	DEBUG("plugin_destroy");	if (instance == NULL)		return NPERR_INVALID_INSTANCE_ERROR;	plugin = (TotemPlugin *) instance->pdata;	if (plugin == NULL)		return NPERR_NO_ERROR;	plugin->iface->invalidatePlugin ();	NS_RELEASE (plugin->iface);	if (plugin->send_fd >= 0)		close(plugin->send_fd);	if (plugin->player_pid) {		kill (plugin->player_pid, SIGKILL);		waitpid (plugin->player_pid, NULL, 0);	}	bacon_message_connection_free (plugin->conn);	g_free (plugin->last_msg);	mozilla_functions.memfree (instance->pdata);	instance->pdata = NULL;	return NPERR_NO_ERROR;}