From 2f2d371dbda69a3a364cd875c8181b072bcd7aeb Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Fri, 29 Jan 2010 23:48:46 +0100 Subject: made singletons reusable set instance variable to NULL on deletion of singleton, so that it is reconstructed before next usage --- src/base/songloading/songloader.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/base/songloading/songloader.cpp') diff --git a/src/base/songloading/songloader.cpp b/src/base/songloading/songloader.cpp index c5c595d4..b86f3100 100644 --- a/src/base/songloading/songloader.cpp +++ b/src/base/songloading/songloader.cpp @@ -51,6 +51,9 @@ namespace usdx } strategies.clear(); + + // remove reference from singleton to make regeneration possible + instance = NULL; } Songloader *Songloader::get_instance(void) -- cgit v1.2.3