From 48d894aefb06b09a963901ab527ee186f5111ef4 Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Sat, 1 Dec 2018 09:55:29 +0100 Subject: [PATCH] Fix regular expression Found by PHPStan. Change-Id: I95813b0db9a3d6ca8c3894e5ccba00a9dc84b336 --- includes/libs/rdbms/field/SQLiteField.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/libs/rdbms/field/SQLiteField.php b/includes/libs/rdbms/field/SQLiteField.php index 39f8f01182..fdf96fe8c9 100644 --- a/includes/libs/rdbms/field/SQLiteField.php +++ b/includes/libs/rdbms/field/SQLiteField.php @@ -21,8 +21,8 @@ class SQLiteField implements Field { function defaultValue() { if ( is_string( $this->info->dflt_value ) ) { // Typically quoted - if ( preg_match( '/^\'(.*)\'$', $this->info->dflt_value ) ) { - return str_replace( "''", "'", $this->info->dflt_value ); + if ( preg_match( '/^\'(.*)\'$/', $this->info->dflt_value, $matches ) ) { + return str_replace( "''", "'", $matches[1] ); } } -- 2.20.1