summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfoobar <sniper@php.net>2001-08-17 00:48:33 +0000
committerfoobar <sniper@php.net>2001-08-17 00:48:33 +0000
commit0dcfb7341f4d3d1489ef7a8aeddb7b57519b4141 (patch)
tree926e4589bc06e6b04cf419a66a141d26aa1c88e2
parent91bd1d25e1e38baed4119561a156e30e45e97415 (diff)
downloadphp-git-0dcfb7341f4d3d1489ef7a8aeddb7b57519b4141.tar.gz
MFH
-rw-r--r--ext/dbase/dbase.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/dbase/dbase.c b/ext/dbase/dbase.c
index b3d16af230..c8dd84ccb6 100644
--- a/ext/dbase/dbase.c
+++ b/ext/dbase/dbase.c
@@ -321,7 +321,7 @@ PHP_FUNCTION(dbase_add_record)
Replaces a record to the database */
PHP_FUNCTION(dbase_replace_record)
{
- pval *dbh_id, *fields, *field, *recnum;
+ pval *dbh_id, *fields, **field, *recnum;
dbhead_t *dbh;
int dbh_type;
@@ -368,8 +368,8 @@ PHP_FUNCTION(dbase_replace_record)
efree(cp);
RETURN_FALSE;
}
- convert_to_string(field);
- sprintf(t_cp, cur_f->db_format, field->value.str.val);
+ convert_to_string_ex(field);
+ sprintf(t_cp, cur_f->db_format, Z_STRVAL_PP(field));
t_cp += cur_f->db_flen;
}