diff options
Diffstat (limited to 'cpp/src')
-rw-r--r-- | cpp/src/Ice/ReferenceFactory.cpp | 2 | ||||
-rw-r--r-- | cpp/src/IceGrid/PerfLinux.cpp | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/cpp/src/Ice/ReferenceFactory.cpp b/cpp/src/Ice/ReferenceFactory.cpp index b3b5e404e62..8afcad3376e 100644 --- a/cpp/src/Ice/ReferenceFactory.cpp +++ b/cpp/src/Ice/ReferenceFactory.cpp @@ -507,6 +507,8 @@ IceInternal::ReferenceFactory::create(const string& str) throw ex; } } + + return 0; // Unreachable, prevents compiler warning. } ReferencePtr diff --git a/cpp/src/IceGrid/PerfLinux.cpp b/cpp/src/IceGrid/PerfLinux.cpp index 072735a5604..07ac3416085 100644 --- a/cpp/src/IceGrid/PerfLinux.cpp +++ b/cpp/src/IceGrid/PerfLinux.cpp @@ -41,6 +41,7 @@ class Parser { public: + virtual ~Parser() {}; virtual ParsedFileMap::const_iterator parse(const string&, ParsedFileMap&) = 0; }; |