dynamic keyframes, textbox rework, andrea ffmpeg.opts, perpetual chkpt undo, lv2...
[goodguy/history.git] / cinelerra-5.1 / cinelerra / presets.C
index 3a6e18e5c7ad633009b3ee727a4300e30814e18f..237bedd6c5fbd8df1a9e71dc330303c1db526028 100644 (file)
@@ -328,10 +328,9 @@ void PresetsDBPlugin::load(FileXML *file, int is_factory)
                                sprintf(string, "Unknown");
                                const char *keyframe_title = file->tag.get_property("TITLE", string);
                                PresetsDBKeyframe *keyframe = new PresetsDBKeyframe(keyframe_title, is_factory);
-
-                               char data[MESSAGESIZE];
-                               file->read_text_until("/KEYFRAME", data, MESSAGESIZE);
-                               keyframe->set_data(data);
+                               XMLBuffer data;
+                               file->read_text_until("/KEYFRAME", &data);
+                               keyframe->set_data(data.cstr());
                                keyframes.append(keyframe);
                
                        }