Credit Andrew initialize missed variables
authorGood Guy <good1.2guy@gmail.com>
Thu, 17 Nov 2022 21:50:36 +0000 (14:50 -0700)
committerGood Guy <good1.2guy@gmail.com>
Thu, 17 Nov 2022 21:50:36 +0000 (14:50 -0700)
cinelerra-5.1/cinelerra/virtualanode.C
cinelerra-5.1/cinelerra/vmodule.C

index 55a79d356c91bb18fb17444f42f937d83c69e206..50f35a463b5d382fcf5cedcf746e139c91826503 100644 (file)
@@ -368,7 +368,7 @@ int VirtualANode::render_fade(double *buffer, int64_t len,
        int64_t input_position, int64_t sample_rate,
        Autos *autos, int direction, int use_nudge)
 {
-       double fade_value;
+       double fade_value = 0.0;
        FloatAuto *previous = 0;
        FloatAuto *next = 0;
        EDL *edl = vconsole->renderengine->get_edl();
index 64521524935e21bf63beea9aeab79b57aa33931a..e0b1efdbefa6bd871f3146843ede33e1ac4a8b69 100644 (file)
@@ -104,10 +104,10 @@ CICache* VModule::get_cache()
 int VModule::import_frame(VFrame *output, VEdit *current_edit,
        int64_t input_position, double frame_rate, int direction, int use_opengl)
 {
-       int64_t direction_position;
+       int64_t direction_position=0;
 // Translation of edit
-       float in_x, in_y, in_w, in_h;
-       float out_x, out_y, out_w, out_h;
+       float in_x=0.0, in_y=0.0, in_w=0.0, in_h=0.0;
+       float out_x=0.0, out_y=0.0, out_w=0.0, out_h=0.0;
        int result = 0;
        const int debug = 0;
        double edl_rate = get_edl()->session->frame_rate;