Fixed windows build.

This commit is contained in:
Branimir Karadžić 2017-07-14 23:38:45 -07:00
parent f86eafcfd7
commit ac33b32cb5
2 changed files with 8 additions and 8 deletions

View File

@ -62,10 +62,10 @@ namespace entry
typedef bx::FileReader super;
public:
virtual bool open(const char* _filePath, bx::Error* _err) BX_OVERRIDE
virtual bool open(const bx::FilePath& _filePath, bx::Error* _err) BX_OVERRIDE
{
String filePath(s_currentDir);
filePath.append(_filePath);
filePath.append(_filePath.get() );
return super::open(filePath.getPtr(), _err);
}
};
@ -75,10 +75,10 @@ namespace entry
typedef bx::FileWriter super;
public:
virtual bool open(const char* _filePath, bool _append, bx::Error* _err) BX_OVERRIDE
virtual bool open(const bx::FilePath& _filePath, bool _append, bx::Error* _err) BX_OVERRIDE
{
String filePath(s_currentDir);
filePath.append(_filePath);
filePath.append(_filePath.get() );
return super::open(filePath.getPtr(), _append, _err);
}
};

View File

@ -712,8 +712,8 @@ void setGeometry(
}
else
{
const float sx = _width;
const float sy = _height;
const float sx = float(_width);
const float sy = float(_height);
const float px = float(_x) - sx/2.0f;
const float py = float(_y);
@ -855,10 +855,10 @@ void associate()
if (err.isOk() )
{
std::string cmd;
bx::stringPrintf(cmd, "regedit.exe /s %s", temp);
bx::stringPrintf(cmd, "/s %s", temp);
bx::ProcessReader reader;
if (bx::open(&reader, cmd.c_str(), &err) )
if (bx::open(&reader, "regedit.exe", cmd.c_str(), &err) )
{
bx::close(&reader);
}