source: npl/overig/libvmime/vmime-0.9.2-phf-stop-on-whitespace.diff @ d7191d1

gcc484perl-5.22
Last change on this file since d7191d1 was c5c522c, checked in by Edwin Eefting <edwin@datux.nl>, 8 years ago

initial commit, transferred from cleaned syn3 svn tree

  • Property mode set to 100644
File size: 841 bytes
  • src/parameterizedHeaderField.cpp

    diff -Nurb libvmime-0.9.2.orig/src/parameterizedHeaderField.cpp libvmime-0.9.2.patched/src/parameterizedHeaderField.cpp
    old new  
    9797        // Advance up to ';', if any
    9898        string::size_type valueLength = 0;
    9999
    100         while (p < pend && *p != ';')  // FIXME: support ";" inside quoted or RFC-2047-encoded text
     100        while (p < pend && *p != ';' && (!parserHelpers::isSpace(*p)))  // FIXME: support ";" inside quoted or RFC-2047-encoded text
    101101        {
    102102                ++p;
    103103                ++valueLength;
     
    118118        {
    119119                std::map <string, paramInfo> params;
    120120
     121                if (*p != ';')
     122                        while (p < pend && *p != ';')  // FIXME: support ";" inside quoted or RFC-2047-encoded text
     123                                ++p;
     124
    121125                while (*p == ';')
    122126                {
    123127                        // Skip ';'
Note: See TracBrowser for help on using the repository browser.