richter     2002/08/20 22:48:54

  Modified:    Embperl/Form/Validate Tag: Embperl2c Default.pm
               driver   Tag: Embperl2c eplibxslt.c
  Log:
  Fix form validate required for empty strings
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.9   +3 -3      embperl/Embperl/Form/Validate/Attic/Default.pm
  
  Index: Default.pm
  ===================================================================
  RCS file: /home/cvs/embperl/Embperl/Form/Validate/Attic/Default.pm,v
  retrieving revision 1.1.2.8
  retrieving revision 1.1.2.9
  diff -u -r1.1.2.8 -r1.1.2.9
  --- Default.pm        21 Aug 2002 05:44:10 -0000      1.1.2.8
  +++ Default.pm        21 Aug 2002 05:48:54 -0000      1.1.2.9
  @@ -116,7 +116,7 @@
       {
       my ($self, $key, $value, $arg, $fdat, $pref) = @_ ;
       
  -    return defined($value) ? undef : ['validate_required'] ;
  +    return defined($value) && $value ne '' ? undef : ['validate_required'] ;
       }
   
   # --------------------------------------------------------------
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.23  +4 -3      embperl/driver/Attic/eplibxslt.c
  
  Index: eplibxslt.c
  ===================================================================
  RCS file: /home/cvs/embperl/driver/Attic/eplibxslt.c,v
  retrieving revision 1.1.2.22
  retrieving revision 1.1.2.23
  diff -u -r1.1.2.22 -r1.1.2.23
  --- eplibxslt.c       1 Jul 2002 06:57:13 -0000       1.1.2.22
  +++ eplibxslt.c       21 Aug 2002 05:48:54 -0000      1.1.2.23
  @@ -299,10 +299,11 @@
   ProviderLibXSLT_ExternalEnityLoader(const char *URL, const char *ID,
                                  xmlParserCtxtPtr ctxt) 
       {
  -    dTHX ;
  -    tReq * r = CurrReq ;
  +    tReq * r ;
       char * sFile ;
  +    dTHX ;
   
  +    r = CurrReq ;
       sFile = embperl_PathSearch (r, r -> pPool, URL, r -> Component.nPathNdx) ;
       if (sFile && pCurrentExternalEntityLoader)
           return (*pCurrentExternalEntityLoader)(sFile, ID, ctxt) ;
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to