aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2021-09-01 11:09:07 -0300
committerEuAndreh <eu@euandre.org>2021-09-01 11:09:07 -0300
commit69c9b5c986994d11eeea64e373b242694dee183f (patch)
tree8d382b93a45a25d533d77d9a5c882e8c32f21543 /src
parentRefactor C files, split logerr and tests-lib (diff)
downloadremembering-69c9b5c986994d11eeea64e373b242694dee183f.tar.gz
remembering-69c9b5c986994d11eeea64e373b242694dee183f.tar.xz
src/remembering.c: Enforce C style
Diffstat (limited to 'src')
-rw-r--r--src/remembering.c30
1 files changed, 20 insertions, 10 deletions
diff --git a/src/remembering.c b/src/remembering.c
index b35f798..e51eb0e 100644
--- a/src/remembering.c
+++ b/src/remembering.c
@@ -19,7 +19,8 @@
const int EXIT_ERROR = 1;
const int EXIT_USAGE = 2;
-static int usage(FILE *stream) {
+static int
+usage(FILE *stream) {
const char *const msg = "Usage: remembering -p PROFILE -c COMMAND\n";
if (fprintf(stream, msg) < 0) {
perror("usage() - fprintf()");
@@ -28,7 +29,8 @@ static int usage(FILE *stream) {
return 0;
}
-static int help(FILE *stream) {
+static int
+help(FILE *stream) {
const char *const msg =
"Options:\n"
" -p, PROFILE profile to be used for gathering and storing data\n"
@@ -43,7 +45,8 @@ static int help(FILE *stream) {
return 0;
}
-static int version(FILE *stream) {
+static int
+version(FILE *stream) {
const char *const msg = "remembering-" VERSION " " DATE "\n";
if (fprintf(stream, msg) < 0) {
perror("version() - fprintf()");
@@ -52,7 +55,8 @@ static int version(FILE *stream) {
return 0;
}
-static int missing(FILE *stream, const char *const argument) {
+static int
+missing(FILE *stream, const char *const argument) {
const char *const msg = "Missing option: %s\n";
if (fprintf(stream, msg, argument) < 0) {
perror("missing() - fprintf()");
@@ -61,7 +65,8 @@ static int missing(FILE *stream, const char *const argument) {
return 0;
}
-static char *get_profile_file(const char *const profile, FILE *stream) {
+static char *
+get_profile_file(const char *const profile, FILE *stream) {
char *home = getenv("XDG_DATA_HOME");
if (!home || (strcmp(home, "") == 0)) {
if (!(home = getenv("HOME"))) {
@@ -108,7 +113,8 @@ static char *get_profile_file(const char *const profile, FILE *stream) {
}
#ifdef TEST
-static void test_get_profile_file() {
+static void
+test_get_profile_file(void) {
#define EXPECTED_FMT "\nexpected: %s\ngot: %s\n"
FILE *f = fopen("/dev/null", "w");
assert(f);
@@ -236,7 +242,8 @@ static void test_get_profile_file() {
}
#endif
-static int mkdir_p(const char *const path, mode_t mode) {
+static int
+mkdir_p(const char *const path, mode_t mode) {
struct stat s;
int ret;
@@ -261,7 +268,8 @@ static int mkdir_p(const char *const path, mode_t mode) {
}
#ifdef TEST
-static void test_mkdir_p() {
+static void
+test_mkdir_p(void) {
{
testing("mkdir_p() with an existing directory is a noop");
struct stat s;
@@ -300,13 +308,15 @@ static void test_mkdir_p() {
#endif
#ifdef TEST
-static void unit_tests() {
+static void
+unit_tests(void) {
test_get_profile_file();
test_mkdir_p();
}
#endif
-int main(int argc, char *argv[]) {
+int
+main(int argc, char *argv[]) {
#ifdef TEST
unit_tests();
return EXIT_SUCCESS;