Presumably the second else should actually read

   ... } else if ( *address == '|' ) {

since the code in that else does the command piping stuff...

Marcus

> -----Original Message-----
> From: Matthias Henze [mailto:[EMAIL PROTECTED]]
> Sent: 13 June 2001 14:30
> To: [EMAIL PROTECTED]
> Subject: vdelivermail again ...
> 
> 
> hi ken,
> 
> .19 should do it but ... there is one thing in 
> "deliver_mail" i do not 
> understand - i read:
> 
> ...
>     /* This is a directory/Maildir location */
>     if ( *address == '/' ) {
> ....
>     /* This is an email address */
>     } else if ( *address == '&' || *address != '|' ) {
> ...
>     } else if ( *address == '/' ) {
> ...
> 
> imo the third if in that chain will never be reached - and 
> i can not find 
> the code fragment of the .18 contianing a substr("&"...) in 
> order to catch 
> normal adresses ... what do you think ?
> 
> cheers
> 
> 
> Matthias Henze                             MH458-RIPE
> [EMAIL PROTECTED]
> 
> Use PGP!! http://www.mhcsoftware.de/MatthiasHenze.asc
> -----------------------------------------------------
> MHC SoftWare GmbH          voice: +49-(0)9533-92006-0
> Fichtera 17                  fax: +49-(0)9533-92006-6
> 96274 Itzgrund/Germany    e-Mail: [EMAIL PROTECTED]
> -----------------------------------------------------
> 
> 
> 

Reply via email to