perl compilation error was caused by curly brackets.
authortokul <tokul@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sun, 30 Jul 2006 17:39:15 +0000 (17:39 +0000)
committertokul <tokul@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sun, 30 Jul 2006 17:39:15 +0000 (17:39 +0000)
tested 5.8, 5.6 and 5.004

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11449 7612ce4b-ef26-0410-bec9-ea0150e637f0

config/conf.pl

index 204116c97bf292b23b15f70319960687d966f05d..c88aadbefe019ed7f824efe68df65094dd61f567 100755 (executable)
@@ -4607,15 +4607,9 @@ sub clear_screen() {
 # checks IMAP mailbox name. Refuses to accept 8bit folders
 # returns 0 (folder name is not correct) or 1 (folder name is correct)
 sub check_imap_folder($) {
-    # Unicode support was added in Perl 5.6, use simple 8bit range in earlier versions
-    if($] >= 5.6) {
-        # Using iso-10646 range, because x80-xFF range does not match unicode chars
-        my $reg = '[\x{80}-\x{FFFF}]';
-    } else {
-        my $reg = '[\x80-\xFF]';
-    }
     my $folder_name = shift(@_);
-    if ($folder_name =~ /$reg/) {
+
+    if ($folder_name =~ /[\x80-\xFFFF]/) {
         print "Folder name contains 8bit characters. Configuration utility requires\n";
         print "UTF7-IMAP encoded folder names.\n";
         print "Press any key to continue...";