case 'h': // --help
PRINT(stdout, USAGE_TEXT, CCACHE_NAME, CCACHE_NAME);
- exit(EXIT_SUCCESS);
+ return EXIT_SUCCESS;
case 'k': // --get-config
PRINT(stdout, "{}\n", config.get_string_value(arg));
case 'V': // --version
PRINT_RAW(stdout, get_version_text());
- exit(EXIT_SUCCESS);
+ break;
case 'x': // --show-compression
{
default:
PRINT(stderr, USAGE_TEXT, CCACHE_NAME, CCACHE_NAME);
- exit(EXIT_FAILURE);
+ return EXIT_FAILURE;
}
}
- return 0;
+ return EXIT_SUCCESS;
}
} // namespace core