From f2acb422234ef82f8a2f20c550f61caac46ada9d Mon Sep 17 00:00:00 2001 From: Derick Rethans Date: Sat, 28 Jun 2003 08:21:02 +0000 Subject: [PATCH] - Return number of bytes written instead of just TRUE. (Path by Paul Hudson, hudzilla@php.net) --- ext/standard/file.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ext/standard/file.c b/ext/standard/file.c index 4b46bd43080..060d5ba0782 100644 --- a/ext/standard/file.c +++ b/ext/standard/file.c @@ -474,8 +474,8 @@ PHP_FUNCTION(file_get_contents) } /* }}} */ -/* {{{ proto string file_put_contents(string file, string data[, int flags[, resource context]]) - Write/Create a file with contents data */ +/* {{{ proto int file_put_contents(string file, string data[, int flags[, resource context]]) + Write/Create a file with contents data and returns the number */ PHP_FUNCTION(file_put_contents) { php_stream *stream; @@ -506,7 +506,7 @@ PHP_FUNCTION(file_put_contents) } php_stream_close(stream); - RETURN_TRUE; + RETURN_LONG(numbytes); } /* }}} */