From 80ebb46a82f1aa56eea996fe4681db87ff346239 Mon Sep 17 00:00:00 2001
From: Henry <Henry>
Date: Mon, 1 Aug 2011 22:50:24 +0100
Subject: [PATCH] dlLibraryTable: updated warning messaging

---
 .../dlLibraryTable/dlLibraryTableTemplates.C     | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTableTemplates.C b/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTableTemplates.C
index 13a9ae919f1..abb2e365653 100644
--- a/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTableTemplates.C
+++ b/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTableTemplates.C
@@ -57,13 +57,23 @@ bool Foam::dlLibraryTable::open
             bool opened = dlLibraryTable::open(libName);
             allOpened = opened && allOpened;
 
-            if (opened && (!tablePtr || tablePtr->size() <= nEntries))
+            if (!opened)
             {
                 WarningIn
                 (
                     "dlLibraryTable::open"
-                    "(const dictionary& dict, const word& libsEntry, "
-                    "const TablePtr tablePtr)"
+                    "(const dictionary&, const word&, "
+                    "const TablePtr&)"
+                )   << "Could not open library " << libName
+                    << endl << endl;
+            }
+            else if (debug && (!tablePtr || tablePtr->size() <= nEntries))
+            {
+                WarningIn
+                (
+                    "dlLibraryTable::open"
+                    "(const dictionary&, const word&, "
+                    "const TablePtr&)"
                 )   << "library " << libName
                     << " did not introduce any new entries"
                     << endl << endl;
-- 
GitLab