aboutsummaryrefslogtreecommitdiff
path: root/src/remembering.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/remembering.c')
-rw-r--r--src/remembering.c65
1 files changed, 32 insertions, 33 deletions
diff --git a/src/remembering.c b/src/remembering.c
index 088c6d3..36c63f5 100644
--- a/src/remembering.c
+++ b/src/remembering.c
@@ -5,8 +5,8 @@
int main() { return 0; }
#ifdef DISABLE
#include <stdio.h>
-#include <string.h>
#include <stdlib.h>
+#include <string.h>
#include <unistd.h>
#ifdef TEST
@@ -43,8 +43,8 @@ static void print_missing(FILE *stream, char *text) {
}
struct Pair {
- char *first;
- char *second;
+ char *first;
+ char *second;
};
static int get_options(int argc, char *argv[], struct Pair *pair) {
@@ -80,13 +80,13 @@ static int get_options(int argc, char *argv[], struct Pair *pair) {
if (commandarg == NULL) {
print_missing(stderr, "-c 'COMMAND'");
print_usage(stderr, argv[0]);
- return 2;
+ return 2;
}
if (profilearg == NULL) {
print_missing(stderr, "-p 'PROFILE'");
print_usage(stderr, argv[0]);
- return 2;
+ return 2;
}
pair->first = malloc(strlen(commandarg) + 1);
@@ -138,43 +138,43 @@ static char *expand_profile_name(const char *const profile_name) {
char *set_test_home(const char *new_home) {
size_t size = _PC_PATH_MAX == -1 ? 4096 : _PC_PATH_MAX;
char *buf = malloc(size + 1);
- if (!buf) {
- return NULL;
- }
+ if (!buf) {
+ return NULL;
+ }
char *cwd = getcwd(buf, size);
- if (!cwd) {
- free(buf);
- return NULL;
- }
+ if (!cwd) {
+ free(buf);
+ return NULL;
+ }
const char *suffix = "/tests/test-profiles/";
char *home = malloc(strlen(cwd) + strlen(suffix) + 1);
- if (!new_home) {
- free(buf);
- return NULL;
- }
+ if (!new_home) {
+ free(buf);
+ return NULL;
+ }
strcpy(new_home, buf);
strcat(new_home, suffix);
- char *previous_home = getenv("HOME");
- setenv("HOME", new_home, 1);
- return previous_home;
+ char *previous_home = getenv("HOME");
+ setenv("HOME", new_home, 1);
+ return previous_home;
}
void expand_profile_name_test() {
{
testing("expanding profile name without setting $XDG_DATA_HOME");
- // FIXME: this can fail
+ // FIXME: this can fail
const char *new_home = sharedc_random_string("test-expand-profile-name-");
const char *previous_home = set_test_home(new_home);
int ret = setenv("HOME", previous_home, 1);
assert(ret == 0);
- char *n = expand_profile_name(new_home);
- assert(n);
+ char *n = expand_profile_name(new_home);
+ assert(n);
test_ok();
}
}
@@ -388,24 +388,23 @@ int merge_stdin_with_profile(char *profile_name, struct Rankings *s_rankings,
*/
#ifdef TEST
-void unit_tests() {
-}
+void unit_tests() {}
#endif
int main(int argc, char *argv[]) {
#ifdef TEST
- unit_tests();
- return 0;
+ unit_tests();
+ return 0;
#endif
- int ret;
- struct Pair p;
- ret = get_options(argc, argv, &p);
- if (ret) {
- goto err;
- }
+ int ret;
+ struct Pair p;
+ ret = get_options(argc, argv, &p);
+ if (ret) {
+ goto err;
+ }
err:
- return ret;
+ return ret;
}
#endif