Mercurial > hg > dmlib
comparison tools/lib64util.c @ 2240:e2c6af0c9431
Add FILE argument to argShowC64PaletteHelp().
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 15 Jun 2019 07:54:14 +0300 |
parents | 5db6e0b63b35 |
children | 65a2c2e99c81 |
comparison
equal
deleted
inserted
replaced
2239:adb0480f6ebd | 2240:e2c6af0c9431 |
---|---|
98 indent, fmt->format->chWidth, fmt->format->chHeight); | 98 indent, fmt->format->chWidth, fmt->format->chHeight); |
99 } | 99 } |
100 } | 100 } |
101 | 101 |
102 | 102 |
103 void argShowC64PaletteHelp() | 103 void argShowC64PaletteHelp(FILE *fp) |
104 { | 104 { |
105 fprintf(stdout, "\nAvailable C64 palettes:\n"); | 105 fprintf(fp, "\nAvailable C64 palettes:\n"); |
106 for (int n = 0; n < ndmC64DefaultPalettes; n++) | 106 for (int n = 0; n < ndmC64DefaultPalettes; n++) |
107 { | 107 { |
108 DMC64Palette *pal = &dmC64DefaultPalettes[n]; | 108 DMC64Palette *pal = &dmC64DefaultPalettes[n]; |
109 fprintf(stdout, | 109 fprintf(fp, |
110 "%-10s | %s\n", | 110 "%-10s | %s\n", |
111 pal->name, pal->desc); | 111 pal->name, pal->desc); |
112 } | 112 } |
113 fprintf(stdout, "\n"); | 113 fprintf(fp, "\n"); |
114 } | 114 } |
115 | 115 |
116 | 116 |
117 BOOL argHandleC64PaletteOption(char *optArg, DMC64Palette **ppal, char **palFile) | 117 BOOL argHandleC64PaletteOption(char *optArg, DMC64Palette **ppal, char **palFile) |
118 { | 118 { |
119 if (strcasecmp(optArg, "help") == 0 || | 119 if (strcasecmp(optArg, "help") == 0 || |
120 strcasecmp(optArg, "list") == 0) | 120 strcasecmp(optArg, "list") == 0) |
121 { | 121 { |
122 argShowC64PaletteHelp(); | 122 argShowC64PaletteHelp(stdout); |
123 return FALSE; | 123 return FALSE; |
124 } | 124 } |
125 | 125 |
126 for (int n = 0; n < ndmC64DefaultPalettes; n++) | 126 for (int n = 0; n < ndmC64DefaultPalettes; n++) |
127 { | 127 { |