emacs_read and emacs_write now use void *, not char *.
commit7cffbaef0d5fd7e178c22b8976a8e297cd9b47a4
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 7 Oct 2013 08:05:00 +0000 (7 01:05 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 7 Oct 2013 08:05:00 +0000 (7 01:05 -0700)
tree4c7edc4efefac103f7d90d042d645ca343588e24
parent00c09a66f1ec984b5e31a629ff9db5709daa1531
emacs_read and emacs_write now use void *, not char *.

* alloc.c (valid_pointer_p) [!WINDOWSNT]: Remove now-unnecessary cast.
* sysdep.c (emacs_read, emacs_write, emacs_write_sig):
Buffer arg is now void *, not char *.  This matches plain
'read' and 'write' better, and avoids a constraint violation
on Solaris 9 with Oracle Studio.
src/ChangeLog
src/alloc.c
src/lisp.h
src/sysdep.c