X-Git-Url: http://git.chise.org/gitweb/?p=chise%2Fxemacs-chise.git.1;a=blobdiff_plain;f=src%2Fsearch.c;h=45f00e3835cc9bff12f28c21adfbb237fcfcb241;hp=bb12714553e19a0b99ad7215097994d8f7b3565c;hb=3062d425fac0473eb5aa2efc0bb002f6ce0cb028;hpb=1cc5b779cb8755e01e02aead4fba711c06158b90 diff --git a/src/search.c b/src/search.c index bb12714..45f00e3 100644 --- a/src/search.c +++ b/src/search.c @@ -1563,7 +1563,7 @@ boyer_moore (struct buffer *buf, Bufbyte *base_pat, Bytecount len, in the pattern. Others don't matter anyway! */ xzero (simple_translate); for (i = 0; i < 0400; i++) - simple_translate[i] = i; + simple_translate[i] = (Bufbyte) i; i = 0; while (i != infinity) { @@ -1648,7 +1648,7 @@ boyer_moore (struct buffer *buf, Bufbyte *base_pat, Bytecount len, while ((j = TRANSLATE (inverse_trt, j)) != k) { - simple_translate[j] = k; + simple_translate[j] = (Bufbyte) k; BM_tab[j] = dirlen - i; } #endif