X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;ds=inline;f=cinelerra-5.1%2Fcinelerra%2Ftrack.C;h=bac9abd68050bed5c1f8908fa9e92e239f8e4b7d;hb=b2eb290b3f6e5c233393017aa152e67c76243130;hp=84e875d73030ae54f501e49b5e38954092883407;hpb=c0fe374d9f9ab1653e9cc2edb41afb076eeae69f;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/track.C b/cinelerra-5.1/cinelerra/track.C index 84e875d7..bac9abd6 100644 --- a/cinelerra-5.1/cinelerra/track.C +++ b/cinelerra-5.1/cinelerra/track.C @@ -352,7 +352,10 @@ int Track::load(FileXML *file, int track_offset, uint32_t load_flags) else if(file->tag.title_is("TITLE")) { - file->read_text_until("/TITLE", title, BCTEXTLEN); + XMLBuffer data; + file->read_text_until("/TITLE", &data); + memset(title, 0, sizeof(title)); + strncpy(title, data.cstr(), sizeof(title)-1); } else if(load_flags && automation->load(file)