X-Git-Url: http://git.cinelerra-gg.org/git/?p=goodguy%2Fhistory.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fmaskauto.C;h=1b1f9600e665033da139e1c90be7b9bf44363ee9;hp=a4b64a849ad537ca796116d353ea9be937581123;hb=a19a685a46ddc630010788707d9e5b9d2342af46;hpb=ad2996ab94e6e12c9c14a5b9f14792f76111dff7 diff --git a/cinelerra-5.1/cinelerra/maskauto.C b/cinelerra-5.1/cinelerra/maskauto.C index a4b64a84..1b1f9600 100644 --- a/cinelerra-5.1/cinelerra/maskauto.C +++ b/cinelerra-5.1/cinelerra/maskauto.C @@ -123,12 +123,11 @@ void SubMask::load(FileXML *file) else if(file->tag.title_is("POINT")) { - char string[BCTEXTLEN]; - string[0] = 0; - file->read_text_until("/POINT", string, BCTEXTLEN); + XMLBuffer data; + file->read_text_until("/POINT", &data); MaskPoint *point = new MaskPoint; - char *ptr = string; + char *ptr = data.cstr(); //printf("MaskAuto::load 1 %s\n", ptr); point->x = atof(ptr);