чување 50fa7f414c13ad1bf8722231b17e17e0728228a2
родитељ 45488c5526e2420d40b471e8e1e61cfe9d0f0727
Аутор: Страхиња Радић <contact@strahinja.org>
Датум: Mon, 6 May 2024 22:16:53 +0200
sled.c: Fix syntax in usage output; use perror
Signed-off-by: Страхиња Радић <contact@strahinja.org>
Diffstat:
измењених датотека: 1, додавања: 8(+), брисања: 4(-)
diff --git a/sled.c b/sled.c
@@ -2305,10 +2305,10 @@ main(int argc, char** argv)
if (!strcmp(argv[1], "-h") || !strcmp(argv[1], "--help"))
{
- printf("Usage: %s -h | --help | -V | --full-version | "
- "-v |"
- " --version | filename\n",
- program_name);
+ printf("Usage:\t%s -h | --help | -V | --full-version | -v |"
+ " --version\n"
+ "\t%s filename\n",
+ program_name, program_name);
return 0;
}
else if (!strcmp(argv[1], "-v") || !strcmp(argv[1], "--version"))
@@ -2514,7 +2514,11 @@ init_termbox:
}
tb_shutdown();
if (state.error && *state.error)
+ {
+ if (errno != 0)
+ perror(program_name);
return print_error(1, state.error);
+ }
free_drawstate(&state, 0);
return 0;