diff --git a/engines/grim/registry.cpp b/engines/grim/registry.cpp index 20f0c09cb51..9a6d0a33fad 100644 --- a/engines/grim/registry.cpp +++ b/engines/grim/registry.cpp @@ -156,6 +156,7 @@ Registry::Value &Registry::value(const Common::String &key) { } assert(0); + return _dummy; // Silence warning } const Registry::Value &Registry::value(const Common::String &key) const { @@ -194,6 +195,7 @@ const Registry::Value &Registry::value(const Common::String &key) const { } assert(0); + return _dummy; // Silence warning } const Common::String &Registry::getString(const Common::String &key) const { diff --git a/engines/grim/registry.h b/engines/grim/registry.h index 34a7965f94c..74646705ed5 100644 --- a/engines/grim/registry.h +++ b/engines/grim/registry.h @@ -93,6 +93,7 @@ private: Value _joystick; Value _spewOnError; Value _transcript; + Value _dummy; bool _dirty;