From 14a0a94c0115d74d8311dec02aa2a03be4339538 Mon Sep 17 00:00:00 2001 From: Henry Weller <http://cfd.direct> Date: Tue, 16 Aug 2016 16:12:19 +0100 Subject: [PATCH] dlLibraryTable: Add support for library path expansion Patch contributed by Mattijs Janssens Resolves patch request http://bugs.openfoam.org/view.php?id=2195 --- .../db/dynamicLibrary/dlLibraryTable/dlLibraryTable.C | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTable.C b/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTable.C index f99d39bc3ce..5248d230986 100644 --- a/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTable.C +++ b/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTable.C @@ -81,7 +81,11 @@ bool Foam::dlLibraryTable::open { if (functionLibName.size()) { - void* functionLibPtr = dlOpen(functionLibName, verbose); + void* functionLibPtr = dlOpen + ( + fileName(functionLibName).expand(), + verbose + ); if (debug) { -- GitLab