minor, clean up last commit to compile with strict flags
authorkremlin <ian@kremlin.cc>
Wed, 6 Aug 2014 07:09:11 +0000 (02:09 -0500)
committerkremlin <ian@kremlin.cc>
Wed, 6 Aug 2014 07:09:11 +0000 (02:09 -0500)
src/interfaces/hostnamed/hostnamed.c
src/interfaces/hostnamed/hostnamed.h

index 38d811cd952f078a59f3442a967574a0edb058a1..87401f141522175e4058ad612e2d287c6ecccee2 100644 (file)
@@ -106,17 +106,17 @@ our_get_hostname() {
 const gchar *
 our_get_static_hostname() {
 
-    gchar *pretty_hostname;
-    gchar *ret;
+    const gchar *pretty_hostname;
+    const gchar *ret;
 
     pretty_hostname = our_get_pretty_hostname();
 
     if(g_strcmp0(pretty_hostname, "") == 0)
         ret = our_get_hostname();
 
-    else if(ret = g_hostname_to_ascii(pretty_hostname)) {
+    else if((ret = g_hostname_to_ascii(pretty_hostname))) {
 
-        g_ptr_array_add(hostnamed_freeable, ret);
+        g_ptr_array_add(hostnamed_freeable, (gpointer)ret);
         return ret;
     }
 
@@ -130,7 +130,7 @@ our_get_pretty_hostname() {
     gchar *ret;
 
     if(g_key_file_load_from_file(config, "/etc/systemd_compat.conf", G_KEY_FILE_NONE, NULL)
-        && ret = g_key_file_get_value(config, "hostnamed", "PrettyHostname", NULL)) { /* ret might need to be freed, docs dont specify but i am suspicious */
+        && (ret = g_key_file_get_value(config, "hostnamed", "PrettyHostname", NULL))) { /* ret might need to be freed, docs dont specify but i am suspicious */
 
         g_free(config);
         return ret;
index 78c7501b14ab51a6c596e3bbe0fd4471ada0d6da..590a78318daee127f965272103306284db447c20 100644 (file)
@@ -15,3 +15,5 @@
  */
 
 void hostnamed_mem_clean();
+
+const gchar *our_get_pretty_hostname();