svn: /pear/pearweb/trunk/public_html/ package-new.php

[email protected] ("Daniel O'Connor") Sun, 27 Mar 2011 07:32:19 +0000
Newsgroups php.pear.cvs,php.pear.core
Message-ID <[email protected]>
clockwerx                                Sun, 27 Mar 2011 07:32:19 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=309733

Log:
Tweak to regexp

Changed paths:
    U   pear/pearweb/trunk/public_html/package-new.php

Modified: pear/pearweb/trunk/public_html/package-new.php
===================================================================
--- pear/pearweb/trunk/public_html/package-new.php	2011-03-27 07:26:10 UTC (rev 309732)
+++ pear/pearweb/trunk/public_html/package-new.php	2011-03-27 07:32:19 UTC (rev 309733)
@@ -33,7 +33,7 @@
 }

 if (!defined('PEAR_COMMON_PACKAGE_NAME_PREG')) {
-    define('PEAR_COMMON_PACKAGE_NAME_PREG', '/^([A-Z][a-zA-Z0-9_]+|[a-z][a-z0-9_]+)\z/');
+    define('PEAR_COMMON_PACKAGE_NAME_PREG', '^([A-Z][a-zA-Z0-9_]+|[a-z][a-z0-9_]+)$');
 }

 auth_require('pear.dev');
@@ -66,7 +66,7 @@
             }
         }

-        if (!preg_match(PEAR_COMMON_PACKAGE_NAME_PREG, $_POST['name'])) {
+        if (!preg_match('/' . PEAR_COMMON_PACKAGE_NAME_PREG . '/', $_POST['name'])) {
             $errors[] = 'Invalid package name.  PEAR package names must start'
                         . ' with a capital letter and contain only letters,'
                         . ' digits and underscores.';