cvs: /php4/ext/sybase sybase.c
| From: | Thies C. Arntzen | Date: | Fri, 05 Nov 1999 08:48:35 +0000 |
| Subject: | cvs: /php4/ext/sybase sybase.c | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-5898@lists.php.net to get a copy of this message | ||
thies Fri Nov 5 03:48:35 1999 EDT
Modified files:
/php4/ext/sybase sybase.c
Log:
(php3_sybase_get_column_content) initialize buffer before call to dbconvert()
Index: php4/ext/sybase/sybase.c
diff -u php4/ext/sybase/sybase.c:1.13 php4/ext/sybase/sybase.c:1.14
--- php4/ext/sybase/sybase.c:1.13 Sat Sep 4 09:18:56 1999
+++ php4/ext/sybase/sybase.c Fri Nov 5 03:48:05 1999
@@ -20,7 +20,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: sybase.c,v 1.13 1999/09/04 13:18:56 zeev Exp $ */
+/* $Id: sybase.c,v 1.14 1999/11/05 08:48:05 thies Exp $ */
#include "php.h"
@@ -620,6 +620,9 @@
}
res_buf = (char *) emalloc(res_length+1);
+ memset(res_buf,' ',res_length+1); /* XXX i'm sure there's a better way
+ but i don't have sybase here to test
+ 991105 thies@digicol.de */
dbconvert(NULL,coltype(offset),dbdata(sybase_ptr->link,offset),
res_length,SYBCHAR,res_buf,-1);
/* get rid of trailing spaces */