diff options
Diffstat (limited to 'databases/firebird21-server/files/patch-src%lock%lock.cpp')
| -rw-r--r-- | databases/firebird21-server/files/patch-src%lock%lock.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/databases/firebird21-server/files/patch-src%lock%lock.cpp b/databases/firebird21-server/files/patch-src%lock%lock.cpp new file mode 100644 index 000000000000..279324733739 --- /dev/null +++ b/databases/firebird21-server/files/patch-src%lock%lock.cpp @@ -0,0 +1,16 @@ +--- src/lock/lock.cpp.orig Fri Feb 3 16:13:23 2006 ++++ src/lock/lock.cpp Wed Aug 16 12:41:32 2006 +@@ -2708,7 +2708,12 @@ + #ifdef DEBUG_MANAGER + gds__prefix(string, DEBUG_MANAGER); + #else +- gds__prefix(string, LOCK_MANAGER); ++ if (! getenv("FIREBIRD")) { ++ strlcpy(string, FB_EXEC_PREFIX "/", MAXPATHLEN); ++ strlcat(string, LOCK_MANAGER, MAXPATHLEN); ++ } else { ++ gds__prefix(string, LOCK_MANAGER); ++ } + #endif + if (statistics(string, &stat_buf) == -1) { + // bug() fills the vector with this address, it must be static. |
