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);
}
{
for( int i=0; i<keyframes.size(); ++i ) {
PresetsDBKeyframe *keyframe = keyframes[i];
- if( !strcasecmp(keyframe->title, title) && !keyframe->is_factory )
- keyframes.remove_object_number(i);
+ if( !strcasecmp(keyframe->title, title) && !keyframe->is_factory ) {
+ keyframes.remove_object_number(i);
return;
+ }
}
}