diff options
Diffstat (limited to 'gdb/sh-stub.c')
-rw-r--r-- | gdb/sh-stub.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/sh-stub.c b/gdb/sh-stub.c index 86255b74e1..198de99d22 100644 --- a/gdb/sh-stub.c +++ b/gdb/sh-stub.c | |||
@@ -656,7 +656,7 @@ static void putpacket (register char *buffer) | |||
656 | /* Do run length encoding */ | 656 | /* Do run length encoding */ |
657 | for (runlen = 0; runlen < 100; runlen ++) | 657 | for (runlen = 0; runlen < 100; runlen ++) |
658 | { | 658 | { |
659 | if (src[0] != src[runlen]) | 659 | if (src[0] != src[runlen] || runlen == 99) |
660 | { | 660 | { |
661 | if (runlen > 3) | 661 | if (runlen > 3) |
662 | { | 662 | { |