Changeset eebfa5e in github


Ignore:
Timestamp:
May 25, 2009 7:34:51 AM (4 years ago)
Author:
alecpl <alec@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
1e10700
Parents:
12f0572
Message:
  • small LF fix in quoted-printable convertion
File:
1 edited

Legend:

Unmodified
Added
Removed
  • program/lib/imap.inc

    raa320ed reebfa5e  
    23972397                                $bytes -= strlen($line); 
    23982398 
    2399                                 $line = rtrim($line, "\t\r\n\0\x0B"); 
    2400  
    24012399                                if ($mode == 1) { 
     2400                                        $line = rtrim($line, "\t\r\n\0\x0B"); 
    24022401                                        // create chunks with proper length for base64 decoding 
    24032402                                        $line = $prev.$line; 
     
    24182417                                                $result .= base64_decode($line); 
    24192418                                } else if ($mode == 2) { 
    2420                                         $line .= $line[sizeof($line)-1] != '=' ? "\n" : ''; 
     2419                                        $line = rtrim($line, "\t\r\0\x0B"); 
    24212420                                        if ($file) 
    24222421                                                fwrite($file, quoted_printable_decode($line)); 
     
    24262425                                                $result .= quoted_printable_decode($line); 
    24272426                                } else if ($mode == 3) { 
     2427                                        $line = rtrim($line, "\t\r\n\0\x0B"); 
    24282428                                        if ($line == 'end' || preg_match('/^begin\s+[0-7]+\s+.+$/', $line)) 
    24292429                                                continue; 
     
    24352435                                                $result .= convert_uudecode($line); 
    24362436                                } else { 
     2437                                        $line = rtrim($line, "\t\r\n\0\x0B"); 
    24372438                                        if ($file) 
    24382439                                                fwrite($file, $line . "\n"); 
     
    24442445                        } 
    24452446                } 
     2447 
    24462448                // read in anything up until last line 
    24472449                if (!$end) 
Note: See TracChangeset for help on using the changeset viewer.