summaryrefslogtreecommitdiffstats
path: root/src/module/Module.hpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-02-17 03:09:23 +0000
committerDavid Robillard <d@drobilla.net>2011-02-17 03:09:23 +0000
commit8c6a7c4ad5f5cb6b3b583aefbfe6b0cf57414294 (patch)
tree1d84a7e720df80823f0915068125438d6a7037ca /src/module/Module.hpp
parent0eab5bdf19130a4171aa9ce62ad7f969335a0f87 (diff)
downloadingen-8c6a7c4ad5f5cb6b3b583aefbfe6b0cf57414294.tar.gz
ingen-8c6a7c4ad5f5cb6b3b583aefbfe6b0cf57414294.tar.bz2
ingen-8c6a7c4ad5f5cb6b3b583aefbfe6b0cf57414294.zip
Consistent log output.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2972 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/module/Module.hpp')
-rw-r--r--src/module/Module.hpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/module/Module.hpp b/src/module/Module.hpp
index 7c67a310..af5732af 100644
--- a/src/module/Module.hpp
+++ b/src/module/Module.hpp
@@ -18,8 +18,9 @@
#ifndef INGEN_MODULE_MODULE_HPP
#define INGEN_MODULE_MODULE_HPP
-#include <string>
#include <glibmm/module.h>
+
+#include "raul/log.hpp"
#include "raul/SharedPtr.hpp"
namespace Ingen {
@@ -32,7 +33,10 @@ class World;
* All components of Ingen reside in one of these.
*/
struct Module {
- virtual ~Module() {}
+ virtual ~Module() {
+ Raul::info << "[Module] Unloading " << library->get_name() << std::endl;
+ }
+
virtual void load(Ingen::Shared::World* world) = 0;
SharedPtr<Glib::Module> library;