diff src/regex.c @ 4527:8418d1ad4944

Fix at_dot regex under Mule. <87hc6rv53v.fsf@uwakimon.sk.tsukuba.ac.jp>
author Stephen J. Turnbull <stephen@xemacs.org>
date Sun, 02 Nov 2008 00:34:13 +0900
parents a034c4bd7877
children b5f21bb36684
line wrap: on
line diff
--- a/src/regex.c	Sun Nov 02 00:12:13 2008 +0900
+++ b/src/regex.c	Sun Nov 02 00:34:13 2008 +0900
@@ -4313,8 +4313,8 @@
     {
       if (!BUFFERP (lispobj))
 	return -1;
-      range = (BUF_PT (XBUFFER (lispobj)) - BUF_BEGV (XBUFFER (lispobj))
-	       - startpos);
+      range = (BYTE_BUF_PT (XBUFFER (lispobj))
+	       - BYTE_BUF_BEGV (XBUFFER (lispobj)) - startpos);
       if (range < 0)
 	return -1;
     }