Cleaner return from process_cmdline() in main.c