+2013-10-29 Paul Eggert <eggert@cs.ucla.edu>
+
+ * insdel.c: Fix minor problems found by static checking.
+ (Qregion_extract_function): Now static.
+ (prepare_to_modify_buffer_1): Remove unused locals.
+
2013-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
* xdisp.c (prepare_menu_bars): Call Vpre_redisplay_function.
bset_point_before_scroll (current_buffer, Qnil);
}
-Lisp_Object Qregion_extract_function;
+static Lisp_Object Qregion_extract_function;
/* Check that it is okay to modify the buffer between START and END,
which are char positions.
? EQ (CAR_SAFE (Vtransient_mark_mode), Qonly)
: (!NILP (Vselect_active_regions)
&& !NILP (Vtransient_mark_mode))))
- {
- ptrdiff_t b = marker_position (BVAR (current_buffer, mark));
- ptrdiff_t e = PT;
- Vsaved_region_selection
- = call1 (Fsymbol_value (Qregion_extract_function), Qnil);
- }
+ Vsaved_region_selection
+ = call1 (Fsymbol_value (Qregion_extract_function), Qnil);
signal_before_change (start, end, preserve_ptr);
Vdeactivate_mark = Qt;