@@ -25,24 +25,20 @@ struct GSettingsQmlPrivate {
2525 GSettingsSchemaQml *schema;
2626};
2727
28−bool GSettingsControllerQml::instance_exists;
29−GSettingsControllerQml* GSettingsControllerQml::_controllerInstance;
28+GSettingsControllerQml* GSettingsControllerQml::s_controllerInstance = 0;
3029
3130GSettingsControllerQml::GSettingsControllerQml() {
3231}
3332
3433GSettingsControllerQml::~GSettingsControllerQml() {
35− instance_exists = false;
34+ s_controllerInstance = 0;
3635}
3736
38−GSettingsControllerQml* GSettingsControllerQml::getInstance() {
39− if(!instance_exists) {
40− _controllerInstance = new GSettingsControllerQml();
41− instance_exists = true;
42− return _controllerInstance;
43− } else {
44− return _controllerInstance;
37+GSettingsControllerQml* GSettingsControllerQml::instance() {
38+ if(!s_controllerInstance) {
39+ s_controllerInstance = new GSettingsControllerQml();
4540 }
41+ return s_controllerInstance;
4642}
4743
4844GSettingsSchemaQml::GSettingsSchemaQml(QObject *parent): QObject(parent) {
@@ -80,7 +76,7 @@ void GSettingsSchemaQml::setPath(const QByteArray &path) {
8076}
8177
8278GSettingsQml::GSettingsQml(QObject *parent): QObject(parent) {
83− GSettingsControllerQml::getInstance();
79+ GSettingsControllerQml::instance();
8480 priv = new GSettingsQmlPrivate;
8581 priv->schema = new GSettingsSchemaQml(this);
8682}