aboutsummaryrefslogtreecommitdiff
path: root/databases/firebird20-server/files/patch-src%jrd%plugin_manager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'databases/firebird20-server/files/patch-src%jrd%plugin_manager.cpp')
-rw-r--r--databases/firebird20-server/files/patch-src%jrd%plugin_manager.cpp24
1 files changed, 24 insertions, 0 deletions
diff --git a/databases/firebird20-server/files/patch-src%jrd%plugin_manager.cpp b/databases/firebird20-server/files/patch-src%jrd%plugin_manager.cpp
new file mode 100644
index 000000000000..808568121478
--- /dev/null
+++ b/databases/firebird20-server/files/patch-src%jrd%plugin_manager.cpp
@@ -0,0 +1,24 @@
+--- src/jrd/plugin_manager.cpp.orig Wed Mar 15 14:25:42 2006
++++ src/jrd/plugin_manager.cpp Wed Mar 15 14:39:12 2006
+@@ -47,9 +47,7 @@
+ void PluginManager::loadAllPlugins()
+ {
+ Firebird::list<Path>::iterator pathItr;
+- char fb_lib_path[MAXPATHLEN];
+- gds__prefix(fb_lib_path, "");
+- Firebird::string fbLibPath(fb_lib_path);
++ Firebird::string fbLibPath(FB_LIBEXEC_PREFIX);
+ Firebird::string checkDir;
+
+ for(pathItr = searchPaths.begin(); pathItr != searchPaths.end(); ++pathItr)
+@@ -114,9 +112,7 @@
+
+ PluginManager::Module *PluginManager::loadPluginModule(const Firebird::string& name)
+ {
+- char fb_lib_path[MAXPATHLEN];
+- gds__prefix(fb_lib_path, "");
+- Firebird::string fbLibPath(fb_lib_path);
++ Firebird::string fbLibPath(FB_LIBEXEC_PREFIX);
+ Firebird::string checkPath;
+ Firebird::list<Path>::iterator itr;
+