add clip folders, icon margins, fix safe regions, update neophyte, fix folder edl...
[goodguy/history.git] / cinelerra-5.1 / cinelerra / filexml.C
index 5390617b05782be862a806c66c9579abe9b6ec41..f474317853562554b3a36b9429adc3352ff90bc3 100644 (file)
@@ -325,8 +325,12 @@ int XMLTag::read_tag(FileXML *xml)
                else
                        term = ' ';
                value_start = buf->itell()-1;
-               while( ch >= 0 && (ch!=term && ch!=right_delm && ch!='\n') )
+               while( ch >= 0 ) {
+// old edl bug work-around, allow nl in quoted string
+                       if( ch==term || ch==right_delm ) break;
+                       if( ch=='\n' && term!='\"' ) break;
                        ch = buf->next();
+               }
                if( ch < 0 ) EOB_RETURN();
                value_end = buf->itell()-1;
 // add property