aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorVictor Mignot <victor@vmignot.fr>2026-02-19 17:35:50 +0100
committerVictor Mignot <victor@vmignot.fr>2026-03-04 17:25:19 +0100
commitd95c6b0e8cbfdf312c00b81880d836eee6a98a07 (patch)
treee43dda49c50fe1add6d4a28c4b880e3ba90d8708 /src/main.c
parentb1ddcd79af4f7319688a427eb1800c429ff5f8d2 (diff)
downloadfutiles-d95c6b0e8cbfdf312c00b81880d836eee6a98a07.tar.gz
Add `basename` implementation
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main.c b/src/main.c
index 1c2ae2e..605a2a0 100644
--- a/src/main.c
+++ b/src/main.c
@@ -7,6 +7,7 @@ typedef int util_main(int, char **);
extern util_main true_main;
extern util_main false_main;
+extern util_main basename_main;
typedef struct futiles_util futiles_util_t;
struct futiles_util {
@@ -18,7 +19,8 @@ int display_utils(int, char **);
const futiles_util_t utils[] = {
{ .name = "futiles", .main = display_utils },
{ .name = "true", .main = true_main },
- { .name = "false", .main = false_main }
+ { .name = "false", .main = false_main },
+ { .name = "basename", .main = basename_main }
};
#define UTILS_NB (sizeof(utils) / sizeof(futiles_util_t))