diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2011-04-15 01:22:34 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2011-04-15 01:22:34 -0700 |
commit | 9587a89da041d3848bd6b639e836d70cb40b4bd6 (patch) | |
tree | 98aa472a5d85c9d3a352be423b52c5db54c50528 /src/sysdep.c | |
parent | 4170f62f39edf1ff1e99aec9bfbfe7bbf10e7fc9 (diff) | |
download | emacs-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.c | 10 |
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; |