Mercurial > hg > xemacs-beta
diff src/marker.c @ 373:6240c7796c7a r21-2b2
Import from CVS: tag r21-2b2
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:04:06 +0200 |
parents | c5d627a313b1 |
children | 8626e4521993 |
line wrap: on
line diff
--- a/src/marker.c Mon Aug 13 11:03:09 2007 +0200 +++ b/src/marker.c Mon Aug 13 11:04:06 2007 +0200 @@ -523,7 +523,10 @@ b->mark = Fmake_marker (); BUF_MARKERS (b) = 0; b->point_marker = Fmake_marker (); - Fset_marker (b->point_marker, make_int (1), buf); + Fset_marker (b->point_marker, + /* For indirect buffers, point is already set. */ + b->base_buffer ? make_int (BUF_PT (b)) : make_int (1), + buf); } void