emacs_read and emacs_write now use void *, not char *.
commit223752d78f464f6cabafa76f32089300522d3ff4
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)
tree757d9055bfb2a434d787a6280d8e4d5461302097
parent3c439e0a8410d713488b16af5842ad8ef0cddb04
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