Skip to content

Commit

Permalink
Use double-hyphen style for command line arguments
Browse files Browse the repository at this point in the history
  • Loading branch information
slouken committed Jan 29, 2025
1 parent 1baab77 commit 4ce8b81
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 23 deletions.
8 changes: 4 additions & 4 deletions examples/glfont.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
#define HEIGHT 480

#define TTF_GLFONT_USAGE \
"Usage: %s [-b] [-i] [-u] [-fgcol r,g,b] [-bgcol r,g,b] \
"Usage: %s [-b] [-i] [-u] [--fgcol r,g,b] [--bgcol r,g,b] \
<font>.ttf [ptsize] [text]\n"

static void SDL_GL_Enter2DMode(int width, int height)
Expand Down Expand Up @@ -217,10 +217,10 @@ int main(int argc, char *argv[])
if (SDL_strcmp(argv[i], "-u") == 0) {
renderstyle |= TTF_STYLE_UNDERLINE;
} else
if (SDL_strcmp(argv[i], "-dump") == 0) {
if (SDL_strcmp(argv[i], "--dump") == 0) {
dump = 1;
} else
if (SDL_strcmp(argv[i], "-fgcol") == 0) {
if (SDL_strcmp(argv[i], "--fgcol") == 0) {
int r, g, b;
if (sscanf (argv[++i], "%d,%d,%d", &r, &g, &b) != 3) {
fprintf(stderr, TTF_GLFONT_USAGE, argv0);
Expand All @@ -230,7 +230,7 @@ int main(int argc, char *argv[])
forecol->g = (Uint8)g;
forecol->b = (Uint8)b;
} else
if (SDL_strcmp(argv[i], "-bgcol") == 0) {
if (SDL_strcmp(argv[i], "--bgcol") == 0) {
int r, g, b;
if (sscanf (argv[++i], "%d,%d,%d", &r, &g, &b) != 3) {
fprintf(stderr, TTF_GLFONT_USAGE, argv0);
Expand Down
34 changes: 17 additions & 17 deletions examples/showfont.c
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@


#define TTF_SHOWFONT_USAGE \
"Usage: %s [-textengine surface|renderer] [-solid] [-shaded] [-blended] [-b] [-i] [-u] [-s] [-outline size] [-hintlight|-hintmono|-hintnone] [-nokerning] [-wrap] [-align left|center|right] [-fgcol r,g,b,a] [-bgcol r,g,b,a] [-disable-editbox] [-fallback <font>.ttf>] <font>.ttf [ptsize] [text]\n"
"Usage: %s [--textengine surface|renderer] [--solid] [--shaded] [--blended] [-b] [-i] [-u] [-s] [--outline size] [--hintlight|--hintmono|--hintnone] [--nokerning] [--wrap] [--align left|center|right] [--fgcol r,g,b,a] [--bgcol r,g,b,a] [--disable-editbox] [--fallback <font>.ttf>] <font>.ttf [ptsize] [text]\n"

typedef enum
{
Expand Down Expand Up @@ -308,7 +308,7 @@ int main(int argc, char *argv[])
forecol = &black;
backcol = &white;
for (i=1; argv[i] && argv[i][0] == '-'; ++i) {
if (SDL_strcmp(argv[i], "-fallback") == 0 && argv[i+1]) {
if (SDL_strcmp(argv[i], "--fallback") == 0 && argv[i+1]) {
++i;
if (num_fallbacks < MAX_FALLBACKS) {
fallback_font_files[num_fallbacks++] = argv[i];
Expand All @@ -317,7 +317,7 @@ int main(int argc, char *argv[])
return(1);
}
} else
if (SDL_strcmp(argv[i], "-textengine") == 0 && argv[i+1]) {
if (SDL_strcmp(argv[i], "--textengine") == 0 && argv[i+1]) {
++i;
if (SDL_strcmp(argv[i], "surface") == 0) {
scene.textEngine = TextEngineSurface;
Expand All @@ -328,13 +328,13 @@ int main(int argc, char *argv[])
return(1);
}
} else
if (SDL_strcmp(argv[i], "-solid") == 0) {
if (SDL_strcmp(argv[i], "--solid") == 0) {
rendermethod = TextRenderSolid;
} else
if (SDL_strcmp(argv[i], "-shaded") == 0) {
if (SDL_strcmp(argv[i], "--shaded") == 0) {
rendermethod = TextRenderShaded;
} else
if (SDL_strcmp(argv[i], "-blended") == 0) {
if (SDL_strcmp(argv[i], "--blended") == 0) {
rendermethod = TextRenderBlended;
} else
if (SDL_strcmp(argv[i], "-b") == 0) {
Expand All @@ -349,28 +349,28 @@ int main(int argc, char *argv[])
if (SDL_strcmp(argv[i], "-s") == 0) {
renderstyle |= TTF_STYLE_STRIKETHROUGH;
} else
if (SDL_strcmp(argv[i], "-outline") == 0 && argv[i+1]) {
if (SDL_strcmp(argv[i], "--outline") == 0 && argv[i+1]) {
if (SDL_sscanf(argv[++i], "%d", &outline) != 1) {
SDL_Log(TTF_SHOWFONT_USAGE, argv0);
return(1);
}
} else
if (SDL_strcmp(argv[i], "-hintlight") == 0) {
if (SDL_strcmp(argv[i], "--hintlight") == 0) {
hinting = TTF_HINTING_LIGHT;
} else
if (SDL_strcmp(argv[i], "-hintmono") == 0) {
if (SDL_strcmp(argv[i], "--hintmono") == 0) {
hinting = TTF_HINTING_MONO;
} else
if (SDL_strcmp(argv[i], "-hintnone") == 0) {
if (SDL_strcmp(argv[i], "--hintnone") == 0) {
hinting = TTF_HINTING_NONE;
} else
if (SDL_strcmp(argv[i], "-nokerning") == 0) {
if (SDL_strcmp(argv[i], "--nokerning") == 0) {
kerning = 0;
} else
if (SDL_strcmp(argv[i], "-wrap") == 0) {
if (SDL_strcmp(argv[i], "--wrap") == 0) {
wrap = true;
} else
if (SDL_strcmp(argv[i], "-align") == 0 && argv[i+1]) {
if (SDL_strcmp(argv[i], "--align") == 0 && argv[i+1]) {
++i;
if (SDL_strcmp(argv[i], "left") == 0) {
align = TTF_HORIZONTAL_ALIGN_LEFT;
Expand All @@ -383,7 +383,7 @@ int main(int argc, char *argv[])
return (1);
}
} else
if (SDL_strcmp(argv[i], "-fgcol") == 0 && argv[i+1]) {
if (SDL_strcmp(argv[i], "--fgcol") == 0 && argv[i+1]) {
int r, g, b, a = SDL_ALPHA_OPAQUE;
if (SDL_sscanf(argv[++i], "%d,%d,%d,%d", &r, &g, &b, &a) < 3) {
SDL_Log(TTF_SHOWFONT_USAGE, argv0);
Expand All @@ -394,7 +394,7 @@ int main(int argc, char *argv[])
forecol->b = (Uint8)b;
forecol->a = (Uint8)a;
} else
if (SDL_strcmp(argv[i], "-bgcol") == 0 && argv[i+1]) {
if (SDL_strcmp(argv[i], "--bgcol") == 0 && argv[i+1]) {
int r, g, b, a = SDL_ALPHA_OPAQUE;
if (SDL_sscanf(argv[++i], "%d,%d,%d,%d", &r, &g, &b, &a) < 3) {
SDL_Log(TTF_SHOWFONT_USAGE, argv0);
Expand All @@ -405,10 +405,10 @@ int main(int argc, char *argv[])
backcol->b = (Uint8)b;
backcol->a = (Uint8)a;
} else
if (SDL_strcmp(argv[i], "-disable-editbox") == 0) {
if (SDL_strcmp(argv[i], "--disable-editbox") == 0) {
editbox = false;
} else
if (SDL_strcmp(argv[i], "-dump") == 0) {
if (SDL_strcmp(argv[i], "--dump") == 0) {
dump = true;
} else {
SDL_Log(TTF_SHOWFONT_USAGE, argv0);
Expand Down
4 changes: 2 additions & 2 deletions examples/testgputext.c
Original file line number Diff line number Diff line change
Expand Up @@ -284,7 +284,7 @@ int main(int argc, char *argv[])

(void)argc;
for (int i = 1; argv[i]; ++i) {
if (SDL_strcasecmp(argv[i], "-sdf") == 0) {
if (SDL_strcasecmp(argv[i], "--sdf") == 0) {
use_SDF = true;
} else if (*argv[i] == '-') {
break;
Expand All @@ -294,7 +294,7 @@ int main(int argc, char *argv[])
}
}
if (!font_filename) {
SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Usage: testgputext [-sdf] FONT_FILENAME");
SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Usage: testgputext [--sdf] FONT_FILENAME");
return 2;
}

Expand Down

0 comments on commit 4ce8b81

Please sign in to comment.