From 4a08001bdf4fa87d42753c56284c76e696af2438 Mon Sep 17 00:00:00 2001 From: "Zeeshan Ali (Khattak)" Date: Fri, 17 Dec 2010 17:23:16 +0200 Subject: [PATCH] core: Correct handling of an N/A config If a configuration key is not available from a configuration source, we should be throwing the appropriate error. --- src/rygel/rygel-environment-config.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rygel/rygel-environment-config.vala b/src/rygel/rygel-environment-config.vala index 4f62abe..20866bd 100644 --- a/src/rygel/rygel-environment-config.vala +++ b/src/rygel/rygel-environment-config.vala @@ -56,7 +56,7 @@ internal class Rygel.EnvironmentConfig : GLib.Object, Configuration { // This config doesn't make sense in this context. public bool get_upnp_enabled () throws GLib.Error { - return true; + throw new ConfigurationError.NO_VALUE_SET (_("No value available")); } public string get_interface () throws GLib.Error { -- 2.7.4