# HG changeset patch # User Richard M. Stallman # Date 789038202 0 # Node ID 90784ed0416f63e31bfe575b1617768c29d48e89 # Parent e6e75fd0916d70f21e2232d2952e2746b7d6a0f8 Use SAVE_MODIFF and BUF_SAVE_MODIFF instead of direct access to the save_modiff field. (Ftranspose_regions): Use BUF_INTERVALS. (transpose_markers): Use BUF_MARKERS. diff -r e6e75fd0916d -r 90784ed0416f src/editfns.c --- a/src/editfns.c Mon Jan 02 09:15:25 1995 +0000 +++ b/src/editfns.c Mon Jan 02 09:16:42 1995 +0000 @@ -1290,8 +1290,8 @@ if (! NILP (noundo)) { - if (MODIFF - 1 == current_buffer->save_modified) - current_buffer->save_modified++; + if (MODIFF - 1 == SAVE_MODIFF) + SAVE_MODIFF++; if (MODIFF - 1 == current_buffer->auto_save_modified) current_buffer->auto_save_modified++; } @@ -1862,7 +1862,7 @@ amt1 = (end2 - start2) + (start2 - end1); amt2 = (end1 - start1) + (start2 - end1); - for (marker = current_buffer->markers; !NILP (marker); + for (marker = BUF_MARKERS (current_buffer); !NILP (marker); marker = XMARKER (marker)->chain) { mpos = Fmarker_position (marker); @@ -1898,7 +1898,7 @@ #ifdef USE_TEXT_PROPERTIES INTERVAL cur_intv, tmp_interval1, tmp_interval_mid, tmp_interval2; - cur_intv = current_buffer->intervals; + cur_intv = BUF_INTERVALS (current_buffer); #endif /* USE_TEXT_PROPERTIES */ validate_region (&startr1, &endr1);