MSVC: Fix SID - #4505
MSVC: Fix SID#4505
Conversation
Use the provided working buffer instead of a local one to avoid use of VLA
|
Nice trick! However, I think you should add a comment that describes the reason for your change. |
They were obvious, so I just added them. Hope you don't mind @lukas-w :) |
|
@lukas-w the error from Circle-CI is: ... this seems to be caused by probonopd/linuxdeployqt@fc64c50 |
|
I've tested the built-in presets for SID and they sound indistinguishable when compared to the same presets prior to this patch, merging. |
More precisely, probonopd/linuxdeployqt@b9b57e2 is the right commit. It seems like there were some issues with AppImages created with some build environments. However, I think they should have made |
Use the provided working buffer instead of a local one to avoid use of VLA
Fixes SID for MSVC by using the provided working buffer instead of a local one to avoid the use of VLA. Changed the loop to go backwards to avoid overwriting data in the short-to-float conversion. Hope this logic is correct (it appears to sound right).