Requesting input from people that have worked on the ec_mult.c file in the past.<div id="yMail_cursorElementTracker_0.1858576296363026"><br></div><div id="yMail_cursorElementTracker_0.1858576296363026">Issue on Github:</div><div id="yMail_cursorElementTracker_0.1858576296363026"><a data-yahoo-extracted-link="true" href="https://github.com/openssl/openssl/issues/616" id="yMail_cursorElementTracker_0.22472314606420696">https://github.com/openssl/openssl/issues/616</a></div><div id="yMail_cursorElementTracker_0.1858576296363026"><br></div><div id="yMail_cursorElementTracker_0.1858576296363026">We would like to know the purpose of the dead code in question in the ec_wNAF_mul() function below (starts around line 323 of the file):</div><div id="yMail_cursorElementTracker_0.1858576296363026"><br></div><div id="yMail_cursorElementTracker_0.1858576296363026"><pre style="word-wrap: normal; white-space: pre-wrap; font-family: Consolas, 'Liberation Mono', Courier, monospace; margin-top: 0px; margin-bottom: 16px; padding: 16px; overflow: auto; font-size: 12.75px; line-height: 1.45; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; color: rgb(51, 51, 51); widows: 1; background-color: rgb(247, 247, 247);"><code style="font-family: Consolas, 'Liberation Mono', Courier, monospace; padding: 0px; margin: 0px; font-size: 12.75px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; white-space: pre; word-break: normal; border: 0px; display: inline; line-height: inherit; word-wrap: normal; background: transparent;">if (tmp_len <= max_len) {
            /*
             * One of the other wNAFs is at least as long as the wNAF
             * belonging to the generator, so wNAF splitting will not buy
             * us anything.
             */

            numblocks = 1;
            totalnum = num + 1; /* don't use wNAF splitting */
            wNAF[num] = tmp_wNAF;
            wNAF[num + 1] = NULL;
            wNAF_len[num] = tmp_len;
            if (tmp_len > max_len) </code></pre><div id="yMail_cursorElementTracker_0.29070715769194067"><span style="font-family: Consolas, 'Liberation Mono', Courier, monospace; font-size: 12.75px; line-height: inherit; white-space: pre; color: rgb(51, 51, 51); widows: 1; background-color: transparent;" id="yMail_cursorElementTracker_0.9358756234869361">                max_len = tmp_len;</span></div><div id="yMail_cursorElementTracker_0.29070715769194067"><span style="font-family: Consolas, 'Liberation Mono', Courier, monospace; font-size: 12.75px; line-height: inherit; white-space: pre; widows: 1; background-color: transparent;"><br></span></div><div id="yMail_cursorElementTracker_0.29070715769194067"><a href="https://overview.mail.yahoo.com/mobile/?.src=Android" id="yMail_cursorElementTracker_0.5683819048572332">Sent from Yahoo Mail on Android</a><br></div></div>