diff options
author | Chris Sherlock <chris.sherlock79@gmail.com> | 2014-01-22 18:45:19 +1100 |
---|---|---|
committer | Norbert Thiebaud <nthiebaud@gmail.com> | 2014-01-22 14:19:55 +0000 |
commit | 4959f369d9bdcc2ab50cd4a70ad96a4a4fa17c76 (patch) | |
tree | eac2987b3598fc898af73aa033a1cf0181aa776c /include | |
parent | 930202b0b239636532bda471cc51d4750e09536f (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.hxx | 2 |
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* ); }; |