mirror of
https://github.com/CLIUtils/CLI11.git
synced 2025-05-03 05:53:52 +00:00
Windows fixes
This commit is contained in:
parent
8725de6706
commit
2170b60cc7
@ -27,7 +27,7 @@ namespace CLI {
|
||||
bool ExistingFile(std::string filename) {
|
||||
struct stat buffer;
|
||||
bool exist = stat(filename.c_str(), &buffer) == 0;
|
||||
bool is_dir = buffer.st_mode & S_IFDIR != 0;
|
||||
bool is_dir = (buffer.st_mode & S_IFDIR != 0);
|
||||
if(!exist) {
|
||||
std::cerr << "File does not exist: " << filename << std::endl;
|
||||
return false;
|
||||
@ -43,7 +43,7 @@ bool ExistingFile(std::string filename) {
|
||||
bool ExistingDirectory(std::string filename) {
|
||||
struct stat buffer;
|
||||
bool exist = stat(filename.c_str(), &buffer) == 0;
|
||||
bool is_dir = buffer.st_mode & S_IFDIR != 0;
|
||||
bool is_dir = (buffer.st_mode & S_IFDIR) != 0;
|
||||
if(!exist) {
|
||||
std::cerr << "Directory does not exist: " << filename << std::endl;
|
||||
return false;
|
||||
|
@ -489,7 +489,7 @@ TEST_F(TApp, RequiresChainedFlags) {
|
||||
|
||||
TEST_F(TApp, Env) {
|
||||
|
||||
put_env("CLI11_TEST_ENV_TMP", "2", true);
|
||||
put_env("CLI11_TEST_ENV_TMP", "2");
|
||||
|
||||
int val=1;
|
||||
CLI::Option* vopt = app.add_option("--tmp", val)->envname("CLI11_TEST_ENV_TMP");
|
||||
|
Loading…
x
Reference in New Issue
Block a user