summaryrefslogtreecommitdiff
path: root/src/sysdep.c
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2011-04-15 01:22:34 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2011-04-15 01:22:34 -0700
commit9587a89da041d3848bd6b639e836d70cb40b4bd6 (patch)
tree98aa472a5d85c9d3a352be423b52c5db54c50528 /src/sysdep.c
parent4170f62f39edf1ff1e99aec9bfbfe7bbf10e7fc9 (diff)
downloademacs-9587a89da041d3848bd6b639e836d70cb40b4bd6.tar.gz
emacs-9587a89da041d3848bd6b639e836d70cb40b4bd6.tar.bz2
emacs-9587a89da041d3848bd6b639e836d70cb40b4bd6.zip
emacs_write: Accept and return EMACS_INT for sizes.
Diffstat (limited to 'src/sysdep.c')
-rw-r--r--src/sysdep.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/sysdep.c b/src/sysdep.c
index 06fbd2b7d0f..6b6e3e9e791 100644
--- a/src/sysdep.c
+++ b/src/sysdep.c
@@ -1839,8 +1839,8 @@ emacs_close (int fd)
/* Read from FILEDESC to a buffer BUF with size NBYTE, retrying if interrupted.
Return the number of bytes read, which might be less than NBYTE.
On error, set errno and return -1. */
-ssize_t
-emacs_read (int fildes, char *buf, size_t nbyte)
+EMACS_INT
+emacs_read (int fildes, char *buf, EMACS_INT nbyte)
{
register ssize_t rtnval;
@@ -1853,11 +1853,11 @@ emacs_read (int fildes, char *buf, size_t nbyte)
/* Write to FILEDES from a buffer BUF with size NBYTE, retrying if interrupted
or if a partial write occurs. Return the number of bytes written, setting
errno if this is less than NBYTE. */
-size_t
-emacs_write (int fildes, const char *buf, size_t nbyte)
+EMACS_INT
+emacs_write (int fildes, const char *buf, EMACS_INT nbyte)
{
ssize_t rtnval;
- size_t bytes_written;
+ EMACS_INT bytes_written;
bytes_written = 0;