Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
fix: drop old irrlicht <1.8 compat on Client::loadMedia
  • Loading branch information
nerzhul committed May 3, 2021
1 parent 83a7b48 commit bc1888f
Showing 1 changed file with 0 additions and 7 deletions.
7 changes: 0 additions & 7 deletions src/client/client.cpp
Expand Up @@ -663,15 +663,8 @@ bool Client::loadMedia(const std::string &data, const std::string &filename,
io::IFileSystem *irrfs = RenderingEngine::get_filesystem();
video::IVideoDriver *vdrv = RenderingEngine::get_video_driver();

#if IRRLICHT_VERSION_MAJOR == 1 && IRRLICHT_VERSION_MINOR > 8
io::IReadFile *rfile = irrfs->createMemoryReadFile(
data.c_str(), data.size(), "_tempreadfile");
#else
// Silly irrlicht's const-incorrectness
Buffer<char> data_rw(data.c_str(), data.size());
io::IReadFile *rfile = irrfs->createMemoryReadFile(
*data_rw, data_rw.getSize(), "_tempreadfile");
#endif

FATAL_ERROR_IF(!rfile, "Could not create irrlicht memory file.");

Expand Down

0 comments on commit bc1888f

Please sign in to comment.