diff --git a/examples/01-cubes/cubes.cpp b/examples/01-cubes/cubes.cpp index e1c27db50..39ec68c15 100644 --- a/examples/01-cubes/cubes.cpp +++ b/examples/01-cubes/cubes.cpp @@ -80,7 +80,8 @@ static const bgfx::Memory* load(const char* _filePath) { uint32_t size = (uint32_t)fsize(file); const bgfx::Memory* mem = bgfx::alloc(size+1); - fread(mem->data, 1, size, file); + size_t ignore = fread(mem->data, 1, size, file); + BX_UNUSED(ignore); fclose(file); mem->data[mem->size-1] = '\0'; return mem; diff --git a/examples/02-metaballs/metaballs.cpp b/examples/02-metaballs/metaballs.cpp index 63a0f6f8c..1e59dbd2d 100644 --- a/examples/02-metaballs/metaballs.cpp +++ b/examples/02-metaballs/metaballs.cpp @@ -65,7 +65,8 @@ static const bgfx::Memory* load(const char* _filePath) { uint32_t size = (uint32_t)fsize(file); const bgfx::Memory* mem = bgfx::alloc(size+1); - fread(mem->data, 1, size, file); + size_t ignore = fread(mem->data, 1, size, file); + BX_UNUSED(ignore); fclose(file); mem->data[mem->size-1] = '\0'; return mem; diff --git a/examples/03-raymarch/raymarch.cpp b/examples/03-raymarch/raymarch.cpp index 89820cdd2..f39cb51b9 100644 --- a/examples/03-raymarch/raymarch.cpp +++ b/examples/03-raymarch/raymarch.cpp @@ -55,7 +55,8 @@ static const bgfx::Memory* load(const char* _filePath) { uint32_t size = (uint32_t)fsize(file); const bgfx::Memory* mem = bgfx::alloc(size+1); - fread(mem->data, 1, size, file); + size_t ignore = fread(mem->data, 1, size, file); + BX_UNUSED(ignore); fclose(file); mem->data[mem->size-1] = '\0'; return mem; diff --git a/examples/04-mesh/mesh.cpp b/examples/04-mesh/mesh.cpp index b6688f855..3b0d73b73 100644 --- a/examples/04-mesh/mesh.cpp +++ b/examples/04-mesh/mesh.cpp @@ -44,7 +44,8 @@ static const bgfx::Memory* load(const char* _filePath) { uint32_t size = (uint32_t)fsize(file); const bgfx::Memory* mem = bgfx::alloc(size+1); - fread(mem->data, 1, size, file); + size_t ignore = fread(mem->data, 1, size, file); + BX_UNUSED(ignore); fclose(file); mem->data[mem->size-1] = '\0'; return mem; diff --git a/premake/example-04-mesh.lua b/premake/example-04-mesh.lua index f6245d5a7..ba69c701c 100644 --- a/premake/example-04-mesh.lua +++ b/premake/example-04-mesh.lua @@ -6,6 +6,7 @@ project "example-04-mesh" defines { "OPENCTM_STATIC", + "OPENCTM_NO_CPP", } includedirs { diff --git a/premake/openctm.lua b/premake/openctm.lua index b333e2a31..96c7cf996 100644 --- a/premake/openctm.lua +++ b/premake/openctm.lua @@ -6,6 +6,7 @@ project "openctm" defines { "OPENCTM_STATIC", + "OPENCTM_NO_CPP", } includedirs {