diff options
Diffstat (limited to 'src/firecfg/sound.c')
-rw-r--r-- | src/firecfg/sound.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/firecfg/sound.c b/src/firecfg/sound.c index a4151e405..38b43af62 100644 --- a/src/firecfg/sound.c +++ b/src/firecfg/sound.c | |||
@@ -41,10 +41,13 @@ void sound(void) { | |||
41 | char *fname; | 41 | char *fname; |
42 | if (asprintf(&fname, "%s/.config/pulse/client.conf", home) == -1) | 42 | if (asprintf(&fname, "%s/.config/pulse/client.conf", home) == -1) |
43 | errExit("asprintf"); | 43 | errExit("asprintf"); |
44 | printf("Writing file %s\n", fname); | ||
44 | FILE *fpout = fopen(fname, "w"); | 45 | FILE *fpout = fopen(fname, "w"); |
45 | free(fname); | 46 | if (!fpout) { |
46 | if (!fpout) | 47 | perror("fopen"); |
47 | goto errexit; | 48 | goto errexit; |
49 | } | ||
50 | free(fname); | ||
48 | 51 | ||
49 | // copy default config | 52 | // copy default config |
50 | char buf[MAX_BUF]; | 53 | char buf[MAX_BUF]; |