]> git.meshlink.io Git - catta/blobdiff - avahi-daemon/main.c
remove avahi.pot from SVN again
[catta] / avahi-daemon / main.c
index 7f796cac9f74481f80b2dbb146ab1fe2b7fe565e..d8f9aa6fdd69eecd1327de19545d5b8813765bd9 100644 (file)
@@ -317,6 +317,11 @@ static void update_browse_domains(void) {
     int n;
     char **p;
 
+    if (!resolv_conf_search_domains) {
+        avahi_server_set_browse_domains(avahi_server, NULL);
+        return;
+    }
+
     l = avahi_string_list_copy(config.server_config.browse_domains);
     
     for (p = resolv_conf_search_domains, n = 0; *p && n < BROWSE_DOMAINS_MAX; p++, n++) {
@@ -1172,7 +1177,7 @@ static int drop_root(void) {
 #elif defined(HAVE_SETREGID)
     r = setregid(gr->gr_gid, gr->gr_gid);
 #else
-#error "No API to drop priviliges"
+#error "No API to drop privileges"
 #endif
 
     if (r < 0) {
@@ -1188,7 +1193,7 @@ static int drop_root(void) {
 #elif defined(HAVE_SETREUID)
     r = setreuid(pw->pw_uid, pw->pw_uid);
 #else
-#error "No API to drop priviliges"
+#error "No API to drop privileges"
 #endif
 
     if (r < 0) {