minor fixes
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / trackcanvas.C
index d15f9a3774f0978adece81815e2adc412342b89e..b2ed8a8257b4c5f274cd73705cf2929864cae10b 100644 (file)
@@ -1482,7 +1482,9 @@ void TrackCanvas::draw_resources(int mode,
                        if(MWindowGUI::visible(edit_x, edit_x + edit_w, 0, get_w()) &&
                                MWindowGUI::visible(edit_y, edit_y + edit_h, 0, get_h()))
                        {
-                               int64_t pixmap_x, pixmap_w, pixmap_h;
+                               int64_t pixmap_x=0;
+                               int64_t pixmap_w=0;
+                               int64_t pixmap_h=0;
                                if(debug) PRINT_TRACE
 
 // Search for existing pixmap containing edit
@@ -4601,7 +4603,7 @@ int TrackCanvas::render_handle_frame(EDL *edl, int64_t pos, int mode)
        case 0: {
                VFrame vlt(edl->get_w(), edl->get_h(), edl->session->color_model);
                VFrame vrt(edl->get_w(), edl->get_h(), edl->session->color_model);
-               TransportCommand command;
+               TransportCommand command(mwindow->preferences);
                command.command = CURRENT_FRAME;
                command.get_edl()->copy_all((EDL *)edl);
                command.change_type = CHANGE_ALL;