<html><head></head><body><div style="color:#000; background-color:#fff; font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px"><div id="yui_3_16_0_ym19_1_1503533221615_14409">Hi list,</div><div id="yui_3_16_0_ym19_1_1503533221615_14415">For anyone who understands unions, type punning, and <br></div><div id="yui_3_16_0_ym19_1_1503533221615_14407">undefined behavior in C, please have a look at the</div><div>following bugfix branch:</div><div dir="ltr" id="yui_3_16_0_ym19_1_1503533221615_14353"><a class="" id="yui_3_16_0_ym19_1_1503533221615_14356" href="https://git.purrdata.net/jwilkes/purr-data/pipelines/968">https://git.purrdata.net/jwilkes/purr-data/pipelines/968</a></div><div id="yui_3_16_0_ym19_1_1503533221615_14369"><br></div><div id="yui_3_16_0_ym19_1_1503533221615_14405">An explanation is in the commit message.</div><div id="yui_3_16_0_ym19_1_1503533221615_14481"><br></div><div id="yui_3_16_0_ym19_1_1503533221615_14483">This _should_ fix about a zillion errors reported by <br></div><div id="yui_3_16_0_ym19_1_1503533221615_14485" dir="ltr">valgrind for systems where sizeof(void*) exceeds <br></div><div id="yui_3_16_0_ym19_1_1503533221615_14487" dir="ltr">sizeof(int).</div><div id="yui_3_16_0_ym19_1_1503533221615_14506" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1503533221615_14507" dir="ltr">There's also the issue of whether the check in <br></div><div id="yui_3_16_0_ym19_1_1503533221615_14508" dir="ltr">binbuf_eval for "$@" is causing any noticeable <br></div><div dir="ltr">performance hits, but I haven't tried measuring that.</div><div dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1503533221615_14510" dir="ltr">Best,</div><div id="yui_3_16_0_ym19_1_1503533221615_14512" dir="ltr">Jonathan<br></div><div id="yui_3_16_0_ym19_1_1503533221615_14357" dir="ltr"><br></div><div dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1503533221615_14265"><br></div></div></body></html>