mirror of
https://github.com/mupen64plus/mupen64plus-ui-python.git
synced 2025-04-02 10:51:53 -04:00
show plugin desc when failed to shutdown
This commit is contained in:
parent
1dcfd11fc4
commit
2203be1f28
1 changed files with 3 additions and 2 deletions
|
@ -234,13 +234,14 @@ class Core:
|
|||
log.warn(self.error_message(rval))
|
||||
log.warn("%s failed to start." % (desc))
|
||||
|
||||
def plugin_shutdown(self, handle):
|
||||
def plugin_shutdown(self, handle, desc):
|
||||
"""This function destroys data structures and releases
|
||||
memory allocated by the plugin library. """
|
||||
rval = handle.PluginShutdown()
|
||||
if rval != M64ERR_SUCCESS:
|
||||
log.debug("plugin_shutdown()")
|
||||
log.warn(self.error_message(rval))
|
||||
log.warn("%s failed to stop." % (desc))
|
||||
|
||||
def plugins_shutdown(self):
|
||||
"""Destroys data structures and releases allocated memory."""
|
||||
|
@ -249,7 +250,7 @@ class Core:
|
|||
for plugin_map in self.plugin_map[plugin_type].values():
|
||||
(plugin_handle, plugin_path, plugin_name,
|
||||
plugin_desc, plugin_version) = plugin_map
|
||||
self.plugin_shutdown(plugin_handle)
|
||||
self.plugin_shutdown(plugin_handle, plugin_desc)
|
||||
|
||||
def plugins_unload(self):
|
||||
"""Unloads plugins from plugin_map."""
|
||||
|
|
Loading…
Add table
Reference in a new issue