diff --git a/src/conf.c b/src/conf.c
index 0f7a494ed969d9f0c091338e5d3980f38e788acd..652628c3c3bbe616a07de240a7798db0ff1c8d48 100644 (file)
--- a/src/conf.c
+++ b/src/conf.c
/* ncmpc (Ncurses MPD Client)
- * (c) 2004-2010 The Music Player Daemon Project
+ * (c) 2004-2017 The Music Player Daemon Project
* Project homepage: http://musicpd.org
*
* This program is free software; you can redistribute it and/or modify
#include "command.h"
#include "colors.h"
#include "screen_list.h"
+#include "options.h"
#include <assert.h>
#include <ctype.h>
#include <stdio.h>
#include <errno.h>
#include <stdlib.h>
-#include <unistd.h>
#include <string.h>
-#include <fcntl.h>
#include <glib.h>
#include <glib/gstdio.h>
return 0;
}
-int
+bool
check_user_conf_dir(void)
{
char *directory = g_build_filename(g_get_home_dir(), "." PACKAGE, NULL);
if (g_file_test(directory, G_FILE_TEST_IS_DIR)) {
g_free(directory);
- return 0;
+ return true;
}
- int retval = g_mkdir(directory, 0755);
+ bool success = g_mkdir(directory, 0755) == 0;
g_free(directory);
- return retval;
+ return success;
}
char *