static void scan_directory_and_add_to_dirlist(const char *path)
{
- GList *problem_dirs = get_problems_over_dbus(path, NULL);
+ GError *error = NULL;
+ GList *problem_dirs = get_problems_over_dbus(path, error);
+
+ if (error)
error will always be NULL. If you want get_problems_over_dbus() be able to change it, pass a _pointer_ to it... -- vda
