diff --git a/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTable.C b/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTable.C index f99d39bc3ceefeefad58eb7531c177de0c9a9e2f..5248d2309865801047a1fa837aff42528ca1d92e 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) {