summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorChris Sherlock <chris.sherlock79@gmail.com>2014-01-22 18:45:19 +1100
committerNorbert Thiebaud <nthiebaud@gmail.com>2014-01-22 14:19:55 +0000
commit4959f369d9bdcc2ab50cd4a70ad96a4a4fa17c76 (patch)
treeeac2987b3598fc898af73aa033a1cf0181aa776c /include
parent930202b0b239636532bda471cc51d4750e09536f (diff)
Improve settings code reability
Application::SetSettings relies on Application::GetSettings to initialize the application's settings if this hasn't happened. This means that GetSettings is being used not to get the app's settings, but to initialize the settings! I have corrected this by introducing a private static function InitSettings(). Note that I assert if it attempts to initialize already initialized settings, because the (Get|Set)Settings does the check for you. Also changed a local variable from nGet to nDragMode in Desktop::SystemSettingsChanging to make it easier to read the code. Whilst this is minor, a variable name of "nGet" seems very sloppy. Change-Id: I04975217c2028b3489179997db4287957578cc93 Reviewed-on: https://gerrit.libreoffice.org/7586 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
Diffstat (limited to 'include')
-rw-r--r--include/vcl/svapp.hxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/vcl/svapp.hxx b/include/vcl/svapp.hxx
index 8e7b053961fb..f0e9b80ff75c 100644
--- a/include/vcl/svapp.hxx
+++ b/include/vcl/svapp.hxx
@@ -780,6 +780,8 @@ public:
private:
+ static void InitSettings();
+
DECL_STATIC_LINK( Application, PostEventHandler, void* );
};