Unified · Split
| @@ -105,7 +105,7 @@ char* idris_utf8_advance(char* str, int i) { · 104 unmodified lines | ||
| 105 | 105 | |
| 106 | 106 | int idris_utf8_findOffset(char* str, int i) { |
| 107 | 107 | int offset = 0; |
| 108 | − while(i > 0 && str != '\0') { | |
| 108 | + while(i > 0 && *str != '\0') { | |
| 109 | 109 | int len = idris_utf8_charlen(str); |
| 110 | 110 | str+=len; |
| 111 | 111 | offset+=len; |