Changeset 3023

Show
Ignore:
Timestamp:
11/28/07 19:04:37
Author:
pvanhoof
Message:

Parser fix

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • devel/pvanhoof/bs/libtinymail-camel/bs/bodystruct.c

    r3019 r3023  
    756756                } 
    757757 
    758                 /* I don't know how it looks, so I just read it away */ 
    759                 end_this_piece (&inptr, inend, err); 
     758                if (*inptr != ')') { 
     759                        end_this_piece (&inptr, inend, err); 
     760                } 
    760761 
    761762        } else { 
     
    832833                        } 
    833834 
     835                        if (*inptr != ')') { 
     836                                end_this_piece (&inptr, inend, err); 
     837                        } 
     838 
    834839                } else if (!strcasecmp (part->content.type, "text")) { 
    835840 
     
    874879                        if (*inptr != ')') { 
    875880                                parse_lang (&inptr, inend, part, err); 
     881                        } 
     882 
     883                        if (*inptr != ')') { 
     884                                end_this_piece (&inptr, inend, err); 
    876885                        } 
    877886 
     
    916925                        if (*inptr != ')') { 
    917926                                parse_lang (&inptr, inend, part, err); 
     927                        } 
     928 
     929                        if (*inptr != ')') { 
     930                                end_this_piece (&inptr, inend, err); 
    918931                        } 
    919932