OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-web                      Date:   13-Aug-2005 00:04:15
  Branch: HEAD                             Handle: 2005081223041400

  Modified files:
    openpkg-web             petidomo.cgi

  Log:
    unbreak the processing (variable 'domain' was overwritten within
    checks)

  Summary:
    Revision    Changes     Path
    1.9         +19 -19     openpkg-web/petidomo.cgi
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-web/petidomo.cgi
  ============================================================================
  $ cvs diff -u -r1.8 -r1.9 petidomo.cgi
  --- openpkg-web/petidomo.cgi  14 Feb 2005 13:49:51 -0000      1.8
  +++ openpkg-web/petidomo.cgi  12 Aug 2005 22:04:14 -0000      1.9
  @@ -45,17 +45,17 @@
       #
       # corresponding Perl regular expression ($domain)
       #
  -    $snum        = "(?:[0-9]|[0-9]{2}|[0-1][0-9]{2}|2[0-4][0-9]|25[0-5])";
  -    $d           = "[0-9]";
  -    $a           = "[A-Za-z]";
  -    $let_dig_hyp = "(?:$a|$d|-)";
  -    $let_dig     = "(?:$a|$d)";
  -    $ldh_str     = "${let_dig_hyp}+";
  -    $dotnum      = "$snum\\.$snum\\.$snum\\.$snum";
  -    $number      = "$d+";
  -    $name        = "$a$ldh_str$let_dig";
  -    $element     = "(?:$name|#$number|\\[$dotnum\\])";
  -    $domain      = "(?:$element\.)*$element";
  +    my $snum        = "(?:[0-9]|[0-9]{2}|[0-1][0-9]{2}|2[0-4][0-9]|25[0-5])";
  +    my $d           = "[0-9]";
  +    my $a           = "[A-Za-z]";
  +    my $let_dig_hyp = "(?:$a|$d|-)";
  +    my $let_dig     = "(?:$a|$d)";
  +    my $ldh_str     = "${let_dig_hyp}+";
  +    my $dotnum      = "$snum\\.$snum\\.$snum\\.$snum";
  +    my $number      = "$d+";
  +    my $name        = "$a$ldh_str$let_dig";
  +    my $element     = "(?:$name|#$number|\\[$dotnum\\])";
  +    my $domain      = "(?:$element\.)*$element";
   
       return $check =~ m/^$domain$/;
   }
  @@ -77,14 +77,14 @@
       #
       # corresponding Perl regular expression ($domain)
       #
  -    $letter      = "[A-Za-z]";
  -    $digit       = "[0-9]";
  -    $let_dig     = "(?:$letter|$digit)";
  -    $let_dig_hyp = "(?:$let_dig|-)";
  -    $ldh_str     = "${let_dig_hyp}+";
  -    $label       = "(?:$letter(?:(?:$ldh_str)?$let_dig)?)";
  -    $subdomain   = "(?:$label\.)*$label";
  -    $domain      = "(?:$subdomain| )";
  +    my $letter      = "[A-Za-z]";
  +    my $digit       = "[0-9]";
  +    my $let_dig     = "(?:$letter|$digit)";
  +    my $let_dig_hyp = "(?:$let_dig|-)";
  +    my $ldh_str     = "${let_dig_hyp}+";
  +    my $label       = "(?:$letter(?:(?:$ldh_str)?$let_dig)?)";
  +    my $subdomain   = "(?:$label\.)*$label";
  +    my $domain      = "(?:$subdomain| )";
   
       return $check =~ m/^$domain$/;
   }
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org

Reply via email to