aboutsummaryrefslogtreecommitdiff
path: root/sources/TZR_DrawImage.c
diff options
context:
space:
mode:
Diffstat (limited to 'sources/TZR_DrawImage.c')
-rw-r--r--sources/TZR_DrawImage.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/sources/TZR_DrawImage.c b/sources/TZR_DrawImage.c
index 862d94c..b9b4606 100644
--- a/sources/TZR_DrawImage.c
+++ b/sources/TZR_DrawImage.c
@@ -9,6 +9,11 @@
int
_TZR_DrawImage(const TZR_DrawImageArgs *args)
{
+ if (args->id == 0) {
+ fprintf(stderr, "args->id is 0\n");
+ return -1;
+ }
+
if (TZR_GetResourceType(args->id) != TZR_RES_IMAGE) {
fprintf(stderr, "%u isn't an image\n", args->id);
return -1;