aboutsummaryrefslogtreecommitdiff
path: root/brlyt.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--brlyt.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/brlyt.c b/brlyt.c
index 2d777e5..386c5bc 100644
--- a/brlyt.c
+++ b/brlyt.c
@@ -410,6 +410,11 @@ u16 findMatOffset(char *mats)
isEqual = strcmp(mats, mat);
if (isEqual != 0) i++;
mat = mat + strlen(mat) + 1;
+ if( i == numberOfMaterials )
+ {
+ printf("ERROR: material not found: %s\n", mats);
+ exit(-1);
+ }
}
return i;
}
@@ -424,6 +429,11 @@ u16 findTexOffset(char *tex)
isEqual = strcmp(tex, texs);
if (isEqual != 0) i++;
texs = texs + strlen(texs) + 1;
+ if( i == numberOfTextures )
+ {
+ printf("ERROR: texture not found: %s\n", tex);
+ exit(-1);
+ }
}
return i;
}