]> git.alsa-project.org Git - alsa-lib.git/commitdiff
conf: show path of any missing configuration file
authorClemens Ladisch <clemens@ladisch.de>
Wed, 9 Jan 2008 08:42:42 +0000 (09:42 +0100)
committerClemens Ladisch <clemens@ladisch.de>
Wed, 9 Jan 2008 08:42:42 +0000 (09:42 +0100)
In all cases where a configuration file is not found, show an error
message with its full path.

src/conf.c

index 321dc9a138f6c117ac95dc6c77e1981e2630897d..4389c97769d64100fab1d9844091b4fd6e43a1d8 100644 (file)
@@ -591,6 +591,7 @@ static int get_char_skip_comments(input_t *input)
                        }
                        err = snd_input_stdio_open(&in, str, "r");
                        if (err < 0) {
+                               SNDERR("Cannot access file %s", str);
                                free(str);
                                return err;
                        }
@@ -3005,6 +3006,7 @@ int snd_config_update_r(snd_config_t **_top, snd_config_update_t **_update, cons
                        lf->ino = st.st_ino;
                        lf->mtime = st.st_mtime;
                } else {
+                       SNDERR("Cannot access file %s", lf->name);
                        memmove(&local->finfo[k], &local->finfo[k+1], sizeof(struct finfo) * (local->count - k - 1));
                        k--;
                        local->count--;