diff options
author | Eli Zaretskii <eliz@gnu.org> | 2006-08-05 13:01:50 +0000 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2006-08-05 13:01:50 +0000 |
commit | f892cf9c9d14e5920ad5c8ce236bd660f18c0816 (patch) | |
tree | c9ae6d725aaabffb85e7a0aaab3935832637b564 /src/alloc.c | |
parent | 0c5c0e3dfe9396982d70d155430ec441867b3629 (diff) | |
download | emacs-f892cf9c9d14e5920ad5c8ce236bd660f18c0816.tar.gz |
Include w32.h.
(valid_lisp_object_p) [WINDOWSNT]: Call w32_valid_pointer_p to do the job.
Diffstat (limited to 'src/alloc.c')
-rw-r--r-- | src/alloc.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/alloc.c b/src/alloc.c index e5735e03fd9..eb7acfd649f 100644 --- a/src/alloc.c +++ b/src/alloc.c @@ -80,6 +80,7 @@ extern POINTER_TYPE *sbrk (); #ifdef WINDOWSNT #include <fcntl.h> +#include "w32.h" #endif #ifdef DOUG_LEA_MALLOC @@ -4615,6 +4616,9 @@ int valid_pointer_p (p) void *p; { +#ifdef WINDOWSNT + return w32_valid_pointer_p (p, 16); +#else int fd; /* Obviously, we cannot just access it (we would SEGV trying), so we @@ -4631,6 +4635,7 @@ valid_pointer_p (p) } return -1; +#endif } /* Return 1 if OBJ is a valid lisp object. |