fix drag handle segv, new app icons
[goodguy/history.git] / cinelerra-5.1 / cinelerra / fileppm.C
index f8dc04153f40dcdd5c7fd8183b0108e9729abf29..7df92707a11e56d567b9e68424bbff2ec28a1f60 100644 (file)
@@ -199,7 +199,11 @@ PPMConfigVideo::PPMConfigVideo(BC_WindowBase *gui, Asset *asset)
 {
        this->gui = gui;
        this->asset = asset;
-       lock_window("PPMConfigVideo::create_objects()");
+}
+
+void PPMConfigVideo::create_objects()
+{
+       lock_window("PPMConfigVideo::create_objects");
        int x = 10, y = 10;
        add_subwindow(new BC_Title(x, y, _("PPM, RGB raw only")));
        add_subwindow(new BC_OKButton(this));
@@ -213,6 +217,7 @@ void FilePPM::get_parameters(BC_WindowBase *parent_window,
 {
        if(video_options) {
                PPMConfigVideo *window = new PPMConfigVideo(parent_window, asset);
+               window->create_objects();
                format_window = window;
                window->run_window();
                delete window;