[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pecl-cvs
Subject:    [PECL-CVS] cvs: pecl /dbdo dbdo.c dbdo_object.c
From:       "Alan Knowles" <alan_k () php ! net>
Date:       2004-11-28 14:11:02
Message-ID: cvsalan_k1101651062 () cvsserver
[Download RAW message or body]

alan_k		Sun Nov 28 09:11:02 2004 EDT

  Modified files:              
    /pecl/dbdo	dbdo.c dbdo_object.c 
  Log:
  dont free zvals fetched from properties, dont check strlens for non-string types.
  
http://cvs.php.net/diff.php/pecl/dbdo/dbdo.c?r1=1.42&r2=1.43&ty=u
Index: pecl/dbdo/dbdo.c
diff -u pecl/dbdo/dbdo.c:1.42 pecl/dbdo/dbdo.c:1.43
--- pecl/dbdo/dbdo.c:1.42	Sat Nov 27 20:44:32 2004
+++ pecl/dbdo/dbdo.c	Sun Nov 28 09:11:02 2004
@@ -16,7 +16,7 @@
   +----------------------------------------------------------------------+
 */
 
-/* $Id: dbdo.c,v 1.42 2004/11/28 01:44:32 alan_k Exp $ */
+/* $Id: dbdo.c,v 1.43 2004/11/28 14:11:02 alan_k Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
@@ -2211,7 +2211,7 @@
 		
 		zval_dtor(ztitle);
 		FREE_ZVAL(ztitle);
-		zval_dtor(zvalue);
+		/* zval_dtor(zvalue); */
 		 
 		
 		
http://cvs.php.net/diff.php/pecl/dbdo/dbdo_object.c?r1=1.9&r2=1.10&ty=u
Index: pecl/dbdo/dbdo_object.c
diff -u pecl/dbdo/dbdo_object.c:1.9 pecl/dbdo/dbdo_object.c:1.10
--- pecl/dbdo/dbdo_object.c:1.9	Sat Nov 27 07:00:30 2004
+++ pecl/dbdo/dbdo_object.c	Sun Nov 28 09:11:02 2004
@@ -383,7 +383,7 @@
 					gda_value_set_from_string(ret, Z_STRVAL_P(from),type); 
 					
 					/* find a string */
-					{
+					if (type == GDA_VALUE_TYPE_STRING) {
 						int row_id,col,fieldsize;
 						GdaRow *row;
 						row_id = dbdo_schema_get_col_row(obj,name);

-- 
PECL CVS Mailing List 
To unsubscribe, visit: http://www.php.net/unsub.php

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic