Skip to content

Commit a3e44b6

Browse files
jreichel-nvidiajoachim-reichel
authored andcommitted
Initialize OpenEXROutput::m_levelmode() in init(). (AcademySoftwareFoundation#3764)
Avoids conditional jump on uninitialised values in close(). Co-authored-by: Joachim Reichel <[email protected]>
1 parent 0ad9b29 commit a3e44b6

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/openexr.imageio/exroutput.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,7 @@ class OpenEXROutput final : public ImageOutput {
190190
m_tiled_output_part.reset();
191191
m_deep_scanline_output_part.reset();
192192
m_deep_tiled_output_part.reset();
193+
m_levelmode = Imf::ONE_LEVEL;
193194
m_subimage = -1;
194195
m_miplevel = -1;
195196
m_subimagespecs.clear();

0 commit comments

Comments
 (0)