sopen

Suckless mimeopen alternative
git clone git://pollux.codes/git/sopen.git
Log | Files | Refs | README | LICENSE

commit 09d9b34e9f3fd67f0d7bb7eb3fa0c5111eab7748
parent c7c4484517ffc696d694bd656043d6b163039066
Author: Pollux <pollux@pollux.codes>
Date:   Fri, 21 Feb 2025 00:16:13 -0600

fix: Segmentation fault on no arguments

Signed-off-by: Pollux <pollux@pollux.codes>

Diffstat:
Msopen.c | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/sopen.c b/sopen.c @@ -124,6 +124,11 @@ main(int argc, char *const *argv) { char *child_args[3]; + if(argc < 2) { + print_help(); + exit(0); + } + cookie = magic_open(MAGIC_MIME_TYPE); if(cookie == NULL) { printf("Failed to open magic cookie.\n");