diff --git a/src/compress_text.c b/src/compress_text.c index 48f45419..f6f9f171 100644 --- a/src/compress_text.c +++ b/src/compress_text.c @@ -302,12 +302,12 @@ int pack_word(const char *w,unsigned char *out,int *len) } else { if (w[j+1]) { out[(*len)++]=0xFF; - out[(*len)++]=char_num; + out[(*len)++]=w[j]; fprintf(stderr," X[$FF,$%02x]",char_num); } else { out[(*len)++]=0xFE; - out[(*len)++]=char_num; + out[(*len)++]=w[j]; fprintf(stderr," X0[$FE,$%02x]\n",char_num); return 0; }