summaryrefslogtreecommitdiff
path: root/project2/basics
diff options
context:
space:
mode:
authorDan Goodliffe <randomdan@akira.random.lan>2014-12-01 16:36:13 +0000
committerDan Goodliffe <randomdan@akira.random.lan>2014-12-01 16:36:13 +0000
commita0a756b788cad647a0b8a4c29fd23b11d0bc2d29 (patch)
treeb44822fc4d8b551e80b140ccb6046af378f530de /project2/basics
parentDon't cache a pointer to the row state instance, it might move! (diff)
downloadproject2-a0a756b788cad647a0b8a4c29fd23b11d0bc2d29.tar.bz2
project2-a0a756b788cad647a0b8a4c29fd23b11d0bc2d29.tar.xz
project2-a0a756b788cad647a0b8a4c29fd23b11d0bc2d29.zip
Clear script caches before libraries are unloaded
Diffstat (limited to 'project2/basics')
-rw-r--r--project2/basics/options/preload.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/project2/basics/options/preload.cpp b/project2/basics/options/preload.cpp
index 006391d..b3c126e 100644
--- a/project2/basics/options/preload.cpp
+++ b/project2/basics/options/preload.cpp
@@ -1,6 +1,7 @@
#include <pch.hpp>
#include <options.h>
#include <library.h>
+#include <scripts.h>
#include <boost/filesystem/path.hpp>
#include <map>
#include <dlfcn.h>
@@ -41,6 +42,7 @@ class Preload {
static void UnloadLibraries()
{
+ ScriptReader::clearCache();
libs.clear();
}