Mercurial > emacs
changeset 22411:6e7a11ac850d
(PTR_TO_OFFSET): Alternate definition if not `emacs'.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Tue, 09 Jun 1998 20:12:44 +0000 |
parents | 6c20dbaac61e |
children | 6fdc14d2b071 |
files | src/regex.c |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/regex.c Tue Jun 09 06:04:20 1998 +0000 +++ b/src/regex.c Tue Jun 09 20:12:44 1998 +0000 @@ -27,11 +27,15 @@ #undef _GNU_SOURCE #define _GNU_SOURCE +#ifdef emacs /* Converts the pointer to the char to BEG-based offset from the start. */ #define PTR_TO_OFFSET(d) \ POS_AS_IN_BUFFER (MATCHING_IN_FIRST_STRING \ ? (d) - string1 : (d) - (string2 - size1)) #define POS_AS_IN_BUFFER(p) ((p) + (NILP (re_match_object) || BUFFERP (re_match_object))) +#else +#define PTR_TO_OFFSET(d) 0 +#endif #ifdef HAVE_CONFIG_H #include <config.h>