diff options
author | Anatol Belski <ab@php.net> | 2018-11-18 12:29:34 +0100 |
---|---|---|
committer | Anatol Belski <ab@php.net> | 2018-11-18 12:29:34 +0100 |
commit | 0434141ce93d5033e47c46c78a8849ac3bfa4311 (patch) | |
tree | 27e3b0ef62254fe6d154fe9c70f332c99785099a /ext/pgsql/pgsql.c | |
parent | a56cdd0a824d439920548aaeae757cb2341bd4ec (diff) | |
download | php-git-0434141ce93d5033e47c46c78a8849ac3bfa4311.tar.gz |
Fixed bug #77047 pg_convert has a broken regex for the 'TIME WITHOUT TIMEZONE' data type
Backport 369c991d and 282a63da to 7.1, closes #3634
Diffstat (limited to 'ext/pgsql/pgsql.c')
-rw-r--r-- | ext/pgsql/pgsql.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/pgsql/pgsql.c b/ext/pgsql/pgsql.c index 6da01d448b..9410078812 100644 --- a/ext/pgsql/pgsql.c +++ b/ext/pgsql/pgsql.c @@ -6267,7 +6267,7 @@ PHP_PGSQL_API int php_pgsql_convert(PGconn *pg_link, const char *table_name, con } else { /* FIXME: better regex must be used */ - if (php_pgsql_convert_match(Z_STRVAL_P(val), Z_STRLEN_P(val), "^(([0-9]{1,2}:[0-9]{1,2}){1}(:[0-9]{1,2}){0,1})){0,1}$", 1) == FAILURE) { + if (php_pgsql_convert_match(Z_STRVAL_P(val), Z_STRLEN_P(val), "^(([0-9]{1,2}:[0-9]{1,2}){1}(:[0-9]{1,2}){0,1}){0,1}$", 1) == FAILURE) { err = 1; } else { |