]> git.pld-linux.org Git - packages/php.git/blame - php-sybase-fix.patch
- added install_gd_headers.patch (fixes build of php-pecl-pdflib)
[packages/php.git] / php-sybase-fix.patch
CommitLineData
defa9184 1diff -ur php-5.0.2.orig/ext/sybase/config.m4 php-5.0.2/ext/sybase/config.m4
2--- php-5.0.2.orig/ext/sybase/config.m4 2004-11-16 23:02:23.000000000 +0100
3+++ php-5.0.2/ext/sybase/config.m4 2004-11-16 23:01:42.000000000 +0100
e584ad6b
JB
4@@ -18,6 +18,7 @@
5 PHP_ADD_INCLUDE($SYBASE_INCDIR)
6 PHP_ADD_LIBRARY_WITH_PATH(sybdb, $SYBASE_LIBDIR, SYBASE_SHARED_LIBADD)
7 PHP_NEW_EXTENSION(sybase, php_sybase_db.c, $ext_shared)
8+ PHP_SUBST(SYBASE_SHARED_LIBADD)
9 AC_CHECK_LIB(dnet_stub, dnet_addr,
10 [ PHP_ADD_LIBRARY_WITH_PATH(dnet_stub,,SYBASE_SHARED_LIBADD)
11 AC_DEFINE(HAVE_LIBDNET_STUB,1,[ ])
defa9184 12diff -ur php-5.0.2.orig/ext/sybase/php_sybase_db.c php-5.0.2/ext/sybase/php_sybase_db.c
13--- php-5.0.2.orig/ext/sybase/php_sybase_db.c 2004-07-10 09:46:08.000000000 +0200
14+++ php-5.0.2/ext/sybase/php_sybase_db.c 2004-11-16 23:04:25.000000000 +0100
15@@ -1108,9 +1108,11 @@
16 {
17 php_sybase_fetch_hash(INTERNAL_FUNCTION_PARAM_PASSTHRU);
18 if (Z_TYPE_P(return_value)==IS_ARRAY) {
19- Z_TYPE_P(return_value)=IS_OBJECT;
20- Z_OBJPROP_P(return_value) = Z_ARRVAL_P(return_value);
21- Z_OBJCE_P(return_value) = ZEND_STANDARD_CLASS_DEF_PTR;
22+ object_and_properties_init(
23+ return_value,
24+ ZEND_STANDARD_CLASS_DEF_PTR,
25+ Z_ARRVAL_P(return_value)
26+ );
27 }
28 }
29 /* }}} */
This page took 0.086759 seconds and 4 git commands to generate.