[Conf] Bugfix: if no path is given, use current dir.
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 30 Jan 2019 07:23:56 +0000 (16:23 +0900)
committerjaeyun-jung <39614140+jaeyun-jung@users.noreply.github.com>
Thu, 31 Jan 2019 05:34:05 +0000 (14:34 +0900)
If path is NULL, don't give it to glib path library.
Use "./" instead.

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
gst/nnstreamer/nnstreamer_conf.c

index 100b5db..dad8ce0 100644 (file)
@@ -173,8 +173,13 @@ _fill_in_vstr (gchar *** fullpath_vstr, gchar *** basename_vstr,
   counterF = 0;
   counterB = 0;
   for (i = 0; i < CONF_SOURCES; i++) {
-    lstF = _get_fullpath_filenames (searchpath[i], lstF, &counterF);
-    lstB = _get_basenames (searchpath[i], lstB, &counterB);
+    if (searchpath[i]) {
+      lstF = _get_fullpath_filenames (searchpath[i], lstF, &counterF);
+      lstB = _get_basenames (searchpath[i], lstB, &counterB);
+    } else {
+      lstF = _get_fullpath_filenames ("./", lstF, &counterF);
+      lstB = _get_basenames ("./", lstB, &counterB);
+    }
   }
   g_assert (counterF == counterB);