wez Tue Feb 18 14:03:45 2003 EDT
Modified files:
/php4/ext/rpc/com com.c
/php4/main/streams streams.c
Log:
Fix incorrect TSRMLS_CC usage.
Fix com_create_guid()
Index: php4/ext/rpc/com/com.c
diff -u php4/ext/rpc/com/com.c:1.24 php4/ext/rpc/com/com.c:1.25
--- php4/ext/rpc/com/com.c:1.24 Tue Feb 18 04:46:18 2003
+++ php4/ext/rpc/com/com.c Tue Feb 18 14:03:43 2003
@@ -841,7 +841,7 @@
ZEND_WRONG_PARAM_COUNT();
}
- if (CoCreateGuid(&retval) && StringFromCLSID(&retval, &guid_string)) {
+ if (CoCreateGuid(&retval) == S_OK && StringFromCLSID(&retval, &guid_string) ==
+S_OK) {
Z_TYPE_P(return_value) = IS_STRING;
Z_STRVAL_P(return_value) = php_OLECHAR_to_char(guid_string,
&Z_STRLEN_P(return_value), CP_ACP, 0);
Index: php4/main/streams/streams.c
diff -u php4/main/streams/streams.c:1.3 php4/main/streams/streams.c:1.4
--- php4/main/streams/streams.c:1.3 Mon Feb 17 20:39:26 2003
+++ php4/main/streams/streams.c Tue Feb 18 14:03:44 2003
@@ -20,7 +20,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: streams.c,v 1.3 2003/02/18 01:39:26 wez Exp $ */
+/* $Id: streams.c,v 1.4 2003/02/18 19:03:44 wez Exp $ */
#define _GNU_SOURCE
#include "php.h"
@@ -1198,6 +1198,7 @@
size_t readchunk;
size_t haveread = 0;
size_t didread;
+ php_stream_statbuf ssbuf;
#if HAVE_MMAP
int srcfd;
#endif
@@ -1243,14 +1244,11 @@
}
#endif
- {
- php_stream_statbuf sbuf;
- if (php_stream_stat(src, &sbuf TSRMLS_CC) == 0) {
- /* in the event that the source file is 0 bytes, return 1 to
indicate success
- * because opening the file to write had already created a
copy */
- if (sbuf.sb.st_size == 0) {
- return 1;
- }
+ if (php_stream_stat(src, &ssbuf) == 0) {
+ /* in the event that the source file is 0 bytes, return 1 to indicate
+success
+ * because opening the file to write had already created a copy */
+ if (ssbuf.sb.st_size == 0) {
+ return 1;
}
}
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php