]> code.delx.au - gnu-emacs/blobdiff - src/intervals.c
* lisp.h (eassume): New macro.
[gnu-emacs] / src / intervals.c
index a9c4f5aed0ba6f38a0605b0bf5b3cffeb16783b0..5aa68a359d6c0bdfdbe7527941e191f2b00c72f5 100644 (file)
@@ -1404,10 +1404,7 @@ offset_intervals (struct buffer *buffer, ptrdiff_t start, ptrdiff_t length)
     adjust_intervals_for_insertion (buffer_intervals (buffer),
                                    start, length);
   else
-    {
-      assume (- TYPE_MAXIMUM (ptrdiff_t) <= length);
-      adjust_intervals_for_deletion (buffer, start, -length);
-    }
+    adjust_intervals_for_deletion (buffer, start, -length);
 }
 \f
 /* Merge interval I with its lexicographic successor. The resulting