From 7d601c07fcea27bab3a3f6bc0639c46ad2a5a7b9 Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Fri, 22 Oct 2010 22:42:40 +0200 Subject: [PATCH] Allow only apostrophes in enums Use possessive quantifier in enum to fit in backtrack limit --- adminer/index.php | 2 +- readme.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/adminer/index.php b/adminer/index.php index 40c849a7..d1568c0a 100644 --- a/adminer/index.php +++ b/adminer/index.php @@ -8,7 +8,7 @@ include "./include/bootstrap.inc.php"; -$enum_length = '\'(?:\'\'|[^\'\\\\]|\\\\.)*\'|"(?:""|[^"\\\\]|\\\\.)*"'; +$enum_length = "'(?:''|[^'\\\\]|\\\\.)*+'"; $inout = array("IN", "OUT", "INOUT"); if (isset($_GET["select"]) && ($_POST["edit"] || $_POST["clone"]) && !$_POST["save"]) { diff --git a/readme.txt b/readme.txt index 02f0c70a..07ef7e31 100644 --- a/readme.txt +++ b/readme.txt @@ -3,7 +3,7 @@ Adminer Editor - Data manipulation for end-users http://www.adminer.org/ Supports: MySQL, PostgreSQL, SQLite, MS SQL, Oracle -Requirements: PHP 4.3.2+ or PHP 5+ +Requirements: PHP 4.3.3+ or PHP 5+ Apache License, Version 2.0 adminer/index.php - Run development version of Adminer