X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=src%2FIrrlichtDevice.cpp;h=512b9da11d72b1da68e8ca9ee582766e0bd5d9f5;hb=refs%2Fheads%2Fmaster;hp=41a6d1d647c8d5ef1fdae7a883327a0cef615222;hpb=70fa0c75d7a8b9a7f01b7d368f0606f1fef08c6c;p=c-irrlicht.git diff --git a/src/IrrlichtDevice.cpp b/src/IrrlichtDevice.cpp index 41a6d1d..512b9da 100644 --- a/src/IrrlichtDevice.cpp +++ b/src/IrrlichtDevice.cpp @@ -54,10 +54,10 @@ extern "C" { return ((irr::IrrlichtDevice*)device)->getVideoDriver(); } - int + bool irr_isWindowActive(irr_IrrlichtDevice* device) { - return ((irr::IrrlichtDevice*)device)->isWindowActive() ? 1 : 0; + return ((irr::IrrlichtDevice*)device)->isWindowActive(); } void @@ -65,20 +65,14 @@ extern "C" { const char* text) { wchar_t *wtext = (wchar_t*)malloc((strlen(text) + 1) * sizeof(wchar_t)); - mbsrtowcs(wtext, &text, strlen(text) + 1, NULL); + mbstowcs(wtext, text, strlen(text) + 1); ((irr::IrrlichtDevice*)device)->setWindowCaption(wtext); } - int + bool irr_run(irr_IrrlichtDevice* device) { - return ((irr::IrrlichtDevice*)device)->run() ? 1 : 0; - } - - int - irr_drop(irr_IrrlichtDevice* device) - { - return ((irr::IrrlichtDevice*)device)->drop() ? 1 : 0; + return ((irr::IrrlichtDevice*)device)->run(); } void