From a8be16b1ee80f5d1d89b66494ec74af999652c2a Mon Sep 17 00:00:00 2001 From: NunoSempere Date: Sat, 13 May 2023 23:50:14 -0400 Subject: debug shortcuts plugin --- plugins/libre_redirect/libre_redirect.c | 8 +------- plugins/libre_redirect/str_init.c | 7 +++++++ plugins/libre_redirect/str_init.h | 1 + 3 files changed, 9 insertions(+), 7 deletions(-) create mode 100644 plugins/libre_redirect/str_init.c create mode 100644 plugins/libre_redirect/str_init.h (limited to 'plugins/libre_redirect') diff --git a/plugins/libre_redirect/libre_redirect.c b/plugins/libre_redirect/libre_redirect.c index 134eabe..5f384d9 100644 --- a/plugins/libre_redirect/libre_redirect.c +++ b/plugins/libre_redirect/libre_redirect.c @@ -2,6 +2,7 @@ #include #include +#include "str_init.h" #include "str_replace_start.h" #define LIBRE_N 19 @@ -11,13 +12,6 @@ /* Inspired by https://libredirect.github.io/, but in C. */ -void str_init(char* str, int n) -{ - for (int i = 0; i < n; i++) - str[i] = ' '; - str[n] = '\0'; -} // could also use - int libre_redirect(const char* uri, char* output) { int l1 = strlen(uri); diff --git a/plugins/libre_redirect/str_init.c b/plugins/libre_redirect/str_init.c new file mode 100644 index 0000000..edbe2ab --- /dev/null +++ b/plugins/libre_redirect/str_init.c @@ -0,0 +1,7 @@ +void str_init(char* str, int n) +{ + for (int i = 0; i < n; i++) + str[i] = ' '; + str[n] = '\0'; +} // could also use + diff --git a/plugins/libre_redirect/str_init.h b/plugins/libre_redirect/str_init.h new file mode 100644 index 0000000..b282b7f --- /dev/null +++ b/plugins/libre_redirect/str_init.h @@ -0,0 +1 @@ +void str_init(char* str, int n); -- cgit v1.2.3