diff src/intervals.c @ 110510:fa060a284a1b

Use EMACS_INT instead of EMACS_UINT in intervals.c. The latter causes crashes, since LENGTH macro in intervals.h:114 has to be able to return a negative number.
author Eli Zaretskii <eliz@gnu.org>
date Thu, 23 Sep 2010 14:54:49 -0400
parents db816f28c44b
children ba79df773e8d
line wrap: on
line diff
--- a/src/intervals.c	Thu Sep 23 14:50:57 2010 -0400
+++ b/src/intervals.c	Thu Sep 23 14:54:49 2010 -0400
@@ -1326,8 +1326,8 @@
   if (relative_position < LEFT_TOTAL_LENGTH (tree))
     {
       EMACS_INT subtract = interval_deletion_adjustment (tree->left,
-							 relative_position,
-							 amount);
+							  relative_position,
+							  amount);
       tree->total_length -= subtract;
       CHECK_TOTAL_LENGTH (tree);
       return subtract;