]> arthur.barton.de Git - netatalk.git/commitdiff
Fix for empty volume list
authorRalph Boehme <sloowfranklin@gmail.com>
Thu, 6 Jun 2013 08:40:26 +0000 (10:40 +0200)
committerRalph Boehme <sloowfranklin@gmail.com>
Thu, 6 Jun 2013 08:40:26 +0000 (10:40 +0200)
etc/netatalk/netatalk.c

index 6234f90c0fb6967b8b3ead87a1a0f1e15f3d8feb..9aaa3a742603eede7b5b68a2e34fa7f6e509b79d 100644 (file)
@@ -85,7 +85,8 @@ static int set_sl_volumes(void)
     }
 
     volnamelist = bjoin(vollist, sep);
     }
 
     volnamelist = bjoin(vollist, sep);
-    cmd = bformat("gsettings set org.freedesktop.Tracker.Miner.Files index-recursive-directories \"[%s]\"", bdata(volnamelist));
+    cmd = bformat("gsettings set org.freedesktop.Tracker.Miner.Files index-recursive-directories \"[%s]\"",
+                  bdata(volnamelist) ? bdata(volnamelist) : "");
     LOG(log_debug, logtype_sl, "set_sl_volumes: %s", bdata(cmd));
     system(bdata(cmd));
 
     LOG(log_debug, logtype_sl, "set_sl_volumes: %s", bdata(cmd));
     system(bdata(cmd));