From: Ard Biesheuvel Date: Wed, 23 Feb 2005 20:20:25 +0000 (+0000) Subject: Fixed bug #31597: ibase_connect() - incorrect warning X-Git-Tag: RELEASE_0_3~226 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f21ab2f60f15e68571633625e399ff306878ca0d;p=php Fixed bug #31597: ibase_connect() - incorrect warning --- diff --git a/ext/interbase/interbase.c b/ext/interbase/interbase.c index ecee39b09b..e0602ab8c3 100644 --- a/ext/interbase/interbase.c +++ b/ext/interbase/interbase.c @@ -591,7 +591,7 @@ int _php_ibase_attach_db(char **args, int *len, long *largs, isc_db_handle *db T dpb = dpb_buffer + 1; for (i = 0; i < sizeof(dpb_args); ++i) { - if (dpb_args[i] && args[i]) { + if (dpb_args[i] && args[i] && len[i]) { dpb += sprintf(dpb, "%c%c%s", dpb_args[i],(unsigned char)len[i],args[i]); } }