Commit Diff


commit - 6c4260fc670a71ae13587ff7da64518e5295777b
commit + e9d8c4516847e3d8b36f384fb662b1a490f76f4e
blob - 5ba5016a4e87dee7c53a8f6ff282aa3a0f7775af
blob + 4f08b1b8d5688606e53b56a6840d5463088ace6c
--- src/libdraw/string.c
+++ src/libdraw/string.c
@@ -81,7 +81,11 @@ _string(Image *dst, Point pt, Image *src, Point sp, Fo
 	}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;