X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fsdl%2FInitImage.cpp;fp=src%2Fsdl%2FInitImage.cpp;h=2c7dfcd23f95a15868d4095ba7cecba79353e819;hb=c0860451b5fd681c3b3b8d985e8831276bbd917f;hp=0000000000000000000000000000000000000000;hpb=c8bfdbd3b824fdd71bca1335a145aa19c42df1db;p=l2e.git diff --git a/src/sdl/InitImage.cpp b/src/sdl/InitImage.cpp new file mode 100644 index 0000000..2c7dfcd --- /dev/null +++ b/src/sdl/InitImage.cpp @@ -0,0 +1,27 @@ +/* + * InitImage.cpp + * + * Created on: Aug 6, 2012 + * Author: holy + */ + +#include "InitImage.h" + +#include +#include + +using std::runtime_error; + +namespace sdl { + +InitImage::InitImage(int flags) { + if (IMG_Init(flags) != flags) { + throw runtime_error(IMG_GetError()); + } +} + +InitImage::~InitImage() { + IMG_Quit(); +} + +}