summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/libdraw/string.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libdraw/string.c b/src/libdraw/string.c
index 5ba5016a..4f08b1b8 100644
--- a/src/libdraw/string.c
+++ b/src/libdraw/string.c
@@ -81,7 +81,11 @@ _string(Image *dst, Point pt, Image *src, Point sp, Font *f, char *s, Rune *r, i
}else
rptr = &r;
sf = nil;
+#if defined(__AIX__)
+ while((*s || *rptr) && len){
+#else
while((*s || *r) && len){
+#endif
max = Max;
if(len < max)
max = len;