Use G_PARAM_STATIC_STRINGS everywhere
authorAlexander Kanavin <alexander.kanavin@intel.com>
Mon, 25 Mar 2013 17:14:52 +0000 (19:14 +0200)
committerAlexander Kanavin <alexander.kanavin@intel.com>
Mon, 25 Mar 2013 17:14:52 +0000 (19:14 +0200)
13 files changed:
src/common/db/gsignond-secret-storage.c
src/common/gsignond-access-control-manager.c
src/common/gsignond-plugin-interface.c
src/common/gsignond-storage-manager.c
src/daemon/db/gsignond-db-credentials-database.c
src/daemon/db/gsignond-db-metadata-database.c
src/daemon/dbus/gsignond-dbus-auth-service-adapter.c
src/daemon/dbus/gsignond-dbus-auth-session-adapter.c
src/daemon/dbus/gsignond-dbus-identity-adapter.c
src/daemon/gsignond-auth-session.c
src/daemon/gsignond-disposable.c
src/daemon/gsignond-identity.c
src/daemon/plugins/gsignond-plugin-proxy-factory.c

index 823cb43..298e5b5 100644 (file)
@@ -121,7 +121,8 @@ gsignond_secret_storage_class_init (GSignondSecretStorageClass *klass)
                                                    "Configuration object",
                                                    GSIGNOND_TYPE_CONFIG,
                                                    G_PARAM_CONSTRUCT_ONLY |
-                                                   G_PARAM_READWRITE);
+                                                   G_PARAM_READWRITE |
+                                                   G_PARAM_STATIC_STRINGS);
     g_object_class_install_properties (gobject_class, N_PROPERTIES, properties);
 
     /* virtual methods */
index 6d3da4d..28edcbc 100644 (file)
@@ -164,7 +164,8 @@ gsignond_access_control_manager_class_init (
                                                    "Configuration object",
                                                    GSIGNOND_TYPE_CONFIG,
                                                    G_PARAM_CONSTRUCT_ONLY|
-                                                   G_PARAM_READWRITE);
+                                                   G_PARAM_READWRITE |
+                                                   G_PARAM_STATIC_STRINGS);
     g_object_class_install_properties (base, N_PROPERTIES, properties);
 
     /*g_type_class_add_private (klass,
index 87ea6dc..d8fbd36 100644 (file)
@@ -78,12 +78,13 @@ static void gsignond_plugin_default_init (GSignondPluginInterface *g_class)
 
     g_object_interface_install_property (g_class,
        g_param_spec_string ("type", "Type", "Plugin type", "none", 
-                             G_PARAM_READABLE));
+                             G_PARAM_READABLE|G_PARAM_STATIC_STRINGS));
 
      g_object_interface_install_property (g_class,
         g_param_spec_boxed ("mechanisms", "Mechanisms", 
                             "List of plugin mechanisms", 
-                            G_TYPE_STRV, G_PARAM_READABLE));
+                            G_TYPE_STRV, G_PARAM_READABLE|
+                                         G_PARAM_STATIC_STRINGS));
     
 }
 
index d26cf8e..ea8a05f 100644 (file)
@@ -210,7 +210,8 @@ gsignond_storage_manager_class_init (GSignondStorageManagerClass *klass)
                                                    "Configuration object",
                                                    GSIGNOND_TYPE_CONFIG,
                                                    G_PARAM_CONSTRUCT_ONLY|
-                                                   G_PARAM_READWRITE);
+                                                   G_PARAM_READWRITE|
+                                                   G_PARAM_STATIC_STRINGS);
     g_object_class_install_properties (base, N_PROPERTIES, properties);
 
     /*g_type_class_add_private (klass, sizeof(GSignondStorageManagerPrivate));*/
index e088171..ff121dc 100644 (file)
@@ -130,14 +130,16 @@ gsignond_db_credentials_database_class_init (
             "Configuration object",
             GSIGNOND_TYPE_CONFIG,
             G_PARAM_CONSTRUCT_ONLY |
-            G_PARAM_READWRITE);
+            G_PARAM_READWRITE |
+            G_PARAM_STATIC_STRINGS);
     properties[PROP_STORAGE] = g_param_spec_object (
             "storage",
             "storage",
             "Secure Storage object",
             GSIGNOND_TYPE_SECRET_STORAGE,
             G_PARAM_CONSTRUCT_ONLY |
-            G_PARAM_READWRITE);
+            G_PARAM_READWRITE |
+            G_PARAM_STATIC_STRINGS);
     g_object_class_install_properties (gobject_class, N_PROPERTIES, properties);
 
     g_type_class_add_private (klass,
index 8cb092e..4e2f425 100644 (file)
@@ -450,7 +450,8 @@ gsignond_db_metadata_database_class_init (
                                                    "Configuration object",
                                                    GSIGNOND_TYPE_CONFIG,
                                                    G_PARAM_CONSTRUCT_ONLY |
-                                                   G_PARAM_READWRITE);
+                                                   G_PARAM_READWRITE |
+                                                   G_PARAM_STATIC_STRINGS);
     g_object_class_install_properties (gobject_class, N_PROPERTIES, properties);
 
     GSignondDbSqlDatabaseClass *sql_class =
index 816fc56..71f0f49 100644 (file)
@@ -143,7 +143,8 @@ gsignond_dbus_auth_service_adapter_class_init (GSignondDbusAuthServiceAdapterCla
     properties[PROP_IMPL] = g_param_spec_pointer ("auth-session-impl",
                                                   "Auth session impl",
                                                   "AuthSessionIface implementation object",
-                                                  G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY);
+                                                  G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY |
+                                                  G_PARAM_STATIC_STRINGS);
 
     g_object_class_install_properties (object_class, N_PROPERTIES, properties);
 }
index 406b5a9..4da44de 100644 (file)
@@ -184,13 +184,14 @@ gsignond_dbus_auth_session_adapter_class_init (GSignondDbusAuthSessionAdapterCla
     properties[PROP_IMPL] = g_param_spec_pointer ("auth-session-impl",
                                                   "Auth session impl",
                                                   "AuthSessionIface implementation object",
-                                                  G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY);
+                                                  G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY |
+                                                  G_PARAM_STATIC_STRINGS);
     properties[PROP_APP_CONTEXT] = g_param_spec_string (
                 "app-context",
                 "application security context",
                 "Application security context of the identity object creater",
                 NULL,
-                G_PARAM_READWRITE);
+                G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
     g_object_class_install_properties (object_class, N_PROPERTIES, properties);
 }
 
index 806607b..f761729 100644 (file)
@@ -212,13 +212,14 @@ gsignond_dbus_identity_adapter_class_init (GSignondDbusIdentityAdapterClass *kla
     properties[PROP_IMPL] = g_param_spec_pointer ("identity-impl",
                                                   "Identity Iface implementation",
                                                   "IdentityIface implementation object",
-                                                  G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY);
+                                                  G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY |
+                                                  G_PARAM_STATIC_STRINGS);
     properties[PROP_APP_CONTEXT] = g_param_spec_string (
                 "app-context",
                 "application security context",
                 "Application security context of the identity object creater",
                 NULL,
-                G_PARAM_READWRITE);
+                G_PARAM_READWRITE |G_PARAM_STATIC_STRINGS);
     
     g_object_class_install_properties (object_class, N_PROPERTIES, properties);
 }
index da8c162..0ae44dd 100644 (file)
@@ -378,7 +378,7 @@ gsignond_auth_session_class_init (GSignondAuthSessionClass *klass)
                              "Authentication method used",
                              NULL,
                              G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY
-                              | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB);
+                              | G_PARAM_STATIC_STRINGS);
 
     properties[PROP_APP_CONTEXT] =
         g_param_spec_string ("app-context",
@@ -386,7 +386,7 @@ gsignond_auth_session_class_init (GSignondAuthSessionClass *klass)
                              "Application security context",
                              NULL,
                              G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY
-                              | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB);
+                              | G_PARAM_STATIC_STRINGS);
 
     g_object_class_install_properties (object_class, N_PROPERTIES, properties);
 }
index 7cdb972..9420a6d 100644 (file)
@@ -141,14 +141,14 @@ gsignond_disposable_class_init (GSignondDisposableClass *klass)
                            0,
                            G_MAXINT,
                            0,
-                           G_PARAM_READWRITE | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB);
+                           G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
 
     properties[PROP_AUTO_DISPOSE] =
         g_param_spec_boolean ("auto-dispose",
                               "Auto dispose",
                               "auto dispose",
                               TRUE,
-                              G_PARAM_READWRITE | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB);
+                              G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
 
     g_object_class_install_properties (object_class, PROP_MAX, properties);
 
index 664ef13..fea4c4d 100644 (file)
@@ -243,14 +243,16 @@ gsignond_identity_class_init (GSignondIdentityClass *klass)
                             "identity info", 
                             "IdentityInfo structure",
                             GSIGNOND_TYPE_IDENTITY_INFO,
-                            G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY);
+                            G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY |
+                            G_PARAM_STATIC_STRINGS);
     
     properties[PROP_APP_CONTEXT] = g_param_spec_string (
                 "app-context",
                 "application security context",
                 "Application security context of the identity object creater",
                 NULL,
-                G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY);
+                G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY |
+                G_PARAM_STATIC_STRINGS);
 
 
     g_object_class_install_properties (object_class, N_PROPERTIES, properties);
index d60b579..654fdbb 100644 (file)
@@ -214,7 +214,8 @@ gsignond_plugin_proxy_factory_class_init (GSignondPluginProxyFactoryClass *klass
                                                        "Configuration object",
                                                        GSIGNOND_TYPE_CONFIG,
                                                        G_PARAM_CONSTRUCT_ONLY |
-                                                       G_PARAM_READWRITE);
+                                                       G_PARAM_READWRITE |
+                                                       G_PARAM_STATIC_STRINGS);
     
 
     g_object_class_install_properties (gobject_class,