-
Robert Schmidt authored
Use the right type for variable, as getopt_long() returns an int. Using char is not a problem on x86, but prevents the return of -1 in case of parameter reading end. This led to infinite loops on ARM, which is fixed through the variable type change. An additional counter measure (showing the problem) would be to print and error out when reading an undefined parameter, which is added here as well. This has been forgotten when making the same change for getopt() in cf985460 ("getopt() returns int").
9d796fb3