aboutsummaryrefslogtreecommitdiff
path: root/src/layer_image.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/layer_image.cpp')
-rw-r--r--src/layer_image.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/layer_image.cpp b/src/layer_image.cpp
index 7f338b2..9b17788 100644
--- a/src/layer_image.cpp
+++ b/src/layer_image.cpp
@@ -13,6 +13,14 @@
Layer::CtorInfo LayerImage::ctor_info = {"image", "s" /* file */};
+/*
+ * Macros
+ */
+#define SDL_IMAGE_ERROR(FMT, ...) do { \
+ fprintf(stderr, "%s(%d): " FMT ": %s\n", \
+ __FILE__, __LINE__, ##__VA_ARGS__, IMG_GetError()); \
+} while (0)
+
LayerImage::LayerImage(const char *name, SDL_Rect geo, float opacity,
const char *file) :
Layer(name),