cvs: pecl /dbdo dbdo.c
| From: | Alan Knowles | Date: | Wed, 06 Apr 2005 17:32:00 +0000 |
| Subject: | cvs: pecl /dbdo dbdo.c | ||
| Groups: | php.pecl.cvs | ||
| Request: | Send a blank email to pecl-cvs+get-2936@lists.php.net to get a copy of this message | ||
alan_k Wed Apr 6 13:32:00 2005 EDT
Modified files:
/pecl/dbdo dbdo.c
Log:
messed up svn causing problems with last commit.
http://cvs.php.net/diff.php/pecl/dbdo/dbdo.c?r1=1.84&r2=1.85&ty=u
Index: pecl/dbdo/dbdo.c
diff -u pecl/dbdo/dbdo.c:1.84 pecl/dbdo/dbdo.c:1.85
--- pecl/dbdo/dbdo.c:1.84 Wed Apr 6 13:11:49 2005
+++ pecl/dbdo/dbdo.c Wed Apr 6 13:32:00 2005
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: dbdo.c,v 1.84 2005/04/06 17:11:49 alan_k Exp $ */
+/* $Id: dbdo.c,v 1.85 2005/04/06 17:32:00 alan_k Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -583,7 +583,7 @@
GdaProviderInfo *info;
php_info_print_table_start();
php_info_print_table_header(2, "DBDO support", "enabled");
- php_info_print_table_row(2, "CVS id", "$Id: dbdo.c,v 1.84 2005/04/06 17:11:49
alan_k Exp $");
+ php_info_print_table_row(2, "CVS id", "$Id: dbdo.c,v 1.85 2005/04/06 17:32:00
alan_k Exp $");
prov_list = gda_config_get_provider_list ();
@@ -3685,4 +3685,47 @@
RETURN_FALSE;
}
gdav_tmp = gda_value_new_string((const gchar*) str);
- ret_str = (char *) gda_connection_value_to_sq
\ No newline at end of file
+ ret_str = (char *) gda_connection_value_to_sql_string (obj->con, gdav_tmp);
+ ZVAL_STRING(return_value, ret_str, 1);
+ gda_value_free(gdav_tmp);
+ g_free(ret_str);
+
+}
+
+
+
+
+
+
+/* {{{ proto $dbdo->__sleep()
+writes internal data out.. = borked = use new serialation interface later..
+*/ /*
+PHP_METHOD(dbdo, __sleep)
+{
+ zval *object = getThis();
+ zval *rv[DBDO_INFO_LEN];
+ int i,key_len;
+ dbdo_object *obj = zend_object_store_get_object(object TSRMLS_CC);
+ char *col;
+
+ array_init(return_value);
+
+ for (i=0;i<DBDO_INFO_LEN;i++) {
+ zval *ztitle, *value;
+ col = emalloc(strlen(dbdo_info_values[i]) + 2);
+ sprintf(col, ".%s",dbdo_info_values[i]);
+ add_next_index_string(return_value, col, 0);
+ MAKE_STD_ZVAL(ztitle);
+ ZVAL_STRING(ztitle, col, 0);
+ value = dbdo_info_get(obj, object, i TSRMLS_CC) ;
+ std_object_handlers.write_property(object, ztitle, value TSRMLS_CC);
+ FREE_ZVAL(ztitle);
+
+ }
+
+
+}
+
+
+*/
+