Treat getopt return value as int instead of char. Avoids bar getting stuck in an endless loop on PPC platforms. (Thanks to @electro7)
This commit is contained in:
2
bar.c
2
bar.c
@@ -1215,6 +1215,7 @@ main (int argc, char **argv)
|
||||
char input[4096] = {0, };
|
||||
bool permanent = false;
|
||||
int geom_v[4] = { -1, -1, 0, 0 };
|
||||
int ch;
|
||||
|
||||
// Install the parachute!
|
||||
atexit(cleanup);
|
||||
@@ -1230,7 +1231,6 @@ main (int argc, char **argv)
|
||||
|
||||
ugc = fgc;
|
||||
|
||||
char ch;
|
||||
while ((ch = getopt(argc, argv, "hg:bdf:a:pu:B:F:")) != -1) {
|
||||
switch (ch) {
|
||||
case 'h':
|
||||
|
Reference in New Issue
Block a user