diff options
Diffstat (limited to 'src/editfns.c')
| -rw-r--r-- | src/editfns.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/editfns.c b/src/editfns.c index 49617f7ebc9..c3a69fc3f0c 100644 --- a/src/editfns.c +++ b/src/editfns.c | |||
| @@ -3000,6 +3000,8 @@ DEFUN ("delete-and-extract-region", Fdelete_and_extract_region, | |||
| 3000 | Lisp_Object start, end; | 3000 | Lisp_Object start, end; |
| 3001 | { | 3001 | { |
| 3002 | validate_region (&start, &end); | 3002 | validate_region (&start, &end); |
| 3003 | if (XINT (start) == XINT (end)) | ||
| 3004 | return build_string (""); | ||
| 3003 | return del_range_1 (XINT (start), XINT (end), 1, 1); | 3005 | return del_range_1 (XINT (start), XINT (end), 1, 1); |
| 3004 | } | 3006 | } |
| 3005 | 3007 | ||