Mercurial > emacs
diff src/alloc.c @ 72288:94e8cc9b752d
Include w32.h.
(valid_lisp_object_p) [WINDOWSNT]: Call w32_valid_pointer_p to do the job.
| author | Eli Zaretskii <eliz@gnu.org> |
|---|---|
| date | Sat, 05 Aug 2006 13:01:50 +0000 |
| parents | 4eba80d54b43 |
| children | 428ee64b35d5 |
line wrap: on
line diff
--- a/src/alloc.c Sat Aug 05 13:01:25 2006 +0000 +++ b/src/alloc.c Sat Aug 05 13:01:50 2006 +0000 @@ -80,6 +80,7 @@ #ifdef WINDOWSNT #include <fcntl.h> +#include "w32.h" #endif #ifdef DOUG_LEA_MALLOC @@ -4615,6 +4616,9 @@ 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 @@ } return -1; +#endif } /* Return 1 if OBJ is a valid lisp object.
