rem: quiet = true;
add: sQuiet = true;
context: parse_options(int argc, char* argv[]){	int32 args_left = argc - 1;	for (int32 i = 1; i < argc; ++i) {		if (strcmp(argv[i], "-o") == 0				|| strcmp(argv[i], "--output") == 0) {			if (i + 1 >= argc)				error("%s should be followed by a file name", argv[i]);			strcpy(sOutputFile, argv[i + 1]);			argv[i] = NULL;			argv[i + 1] = NULL;			++i; args_left -= 2;		} else if (strcmp(argv[i], "-I") == 0				|| strcmp(argv[i], "--include") == 0) {			if (i + 1 >= argc)				error("%s should be followed by a directory name", argv[i]);			rdef_add_include_dir(argv[i + 1], true);			argv[i] = NULL;			argv[i + 1] = NULL;			++i; args_left -= 2;		} else if (strcmp(argv[i], "-d") == 0				|| strcmp(argv[i], "--decompile") == 0) {			should_decompile = true;			argv[i] = NULL;			--args_left;		} else if (strcmp(argv[i], "-m") == 0				|| strcmp(argv[i], "--merge") == 0) {			flags |= RDEF_MERGE_RESOURCES;			argv[i] = NULL;			--args_left;		} else if (strcmp(argv[i], "--auto-names") == 0) {			flags |= RDEF_AUTO_NAMES;			argv[i] = NULL;			--args_left;		} else if (strcmp(argv[i], "-q") == 0				|| strcmp(argv[i], "--quiet") == 0) {			quiet = true;			argv[i] = NULL;			--args_left;		} else if (strcmp(argv[i], "-h") == 0				|| strcmp(argv[i], "--help") == 0) {			usage();		} else if (strcmp(argv[i], "-V") == 0				|| strcmp(argv[i], "--version") == 0) {			version();		} else if (argv[i][0] == '-') {			error("unknown option %s", argv[i]);			argv[i] = NULL;			--args_left;		}	}	if (args_left < 1)		error("no input files");	for (int i = 1; i < argc; ++i) {		if (argv[i] != NULL)			rdef_add_input_file(argv[i]);	}}