aboutsummaryrefslogtreecommitdiffstats
path: root/src/intervals.c
diff options
context:
space:
mode:
authorDmitry Antipov2013-09-03 17:29:38 +0400
committerDmitry Antipov2013-09-03 17:29:38 +0400
commitb1cf96dec798e85874002803d16f9848b73d4f70 (patch)
tree464b9807a07849d240b6e6cf630a0dff227fee3b /src/intervals.c
parentec5e75040267c92ebd01fed9d185ff7fdd7d31a3 (diff)
downloademacs-b1cf96dec798e85874002803d16f9848b73d4f70.tar.gz
emacs-b1cf96dec798e85874002803d16f9848b73d4f70.zip
* buffer.c (Fmake_overlay, Fmove_overlay):
* intervals.c (set_point_from_marker): * print.c (PRINTPREPARE): Prefer signal_error to plain error and report unsuitable marker too.
Diffstat (limited to 'src/intervals.c')
-rw-r--r--src/intervals.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/intervals.c b/src/intervals.c
index 671b2a3d527..ded536ca3c8 100644
--- a/src/intervals.c
+++ b/src/intervals.c
@@ -1827,7 +1827,7 @@ void
1827set_point_from_marker (Lisp_Object marker) 1827set_point_from_marker (Lisp_Object marker)
1828{ 1828{
1829 if (XMARKER (marker)->buffer != current_buffer) 1829 if (XMARKER (marker)->buffer != current_buffer)
1830 error ("Marker points into wrong buffer"); 1830 signal_error ("Marker points into wrong buffer", marker);
1831 set_point_both 1831 set_point_both
1832 (clip_to_bounds (BEGV, marker_position (marker), ZV), 1832 (clip_to_bounds (BEGV, marker_position (marker), ZV),
1833 clip_to_bounds (BEGV_BYTE, marker_byte_position (marker), ZV_BYTE)); 1833 clip_to_bounds (BEGV_BYTE, marker_byte_position (marker), ZV_BYTE));