Bug or feature ? Compiling under MinGW an app that uses
getopt_long and long options will result that partial
matches will succeed in being declared as correct.
In other words : "myapp.exe --silent" and "myapp.exe
--sile" both result in being in silent mode (while the
2nd should print an error message)
This patch fixes get_opt.c