commit | 644c6695190ae4427d8337f6c7acb0bb70eea8cf | [log] [tgz] |
---|---|---|
author | Linus Nielsen Feltzing <linus@haxx.se> | Sun May 18 00:41:18 2003 +0000 |
committer | Linus Nielsen Feltzing <linus@haxx.se> | Sun May 18 00:41:18 2003 +0000 |
tree | 932e66303938825cbf38efcd34fd32579ef64166 | |
parent | fe6cf2d0e4c4dc08576191b207c2ca201ef6033f [diff] [blame] |
The run length encoding hung if it found >100 equal chars git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3684 a1c6a512-1295-4272-9138-f99709370657
diff --git a/gdb/sh-stub.c b/gdb/sh-stub.c index 86255b7..198de99 100644 --- a/gdb/sh-stub.c +++ b/gdb/sh-stub.c
@@ -656,7 +656,7 @@ /* Do run length encoding */ for (runlen = 0; runlen < 100; runlen ++) { - if (src[0] != src[runlen]) + if (src[0] != src[runlen] || runlen == 99) { if (runlen > 3) {