Failproofshark / cl-sdl2-ttf

A common lisp wrapper for SDL2_TTF used for loading fonts and creating text assets
25 stars 19 forks source link

Fix UB of destructively modifying macro arguments #23

Open Zulu-Inuoe opened 4 years ago

Zulu-Inuoe commented 4 years ago

This was detected by a warning on the upcoming SBCL 2.0.7. This causes cascading errors in other systems which depend on this one http://report.quicklisp.org/2020-07-24/failure-report/cl-sdl2-ttf.html#sdl2-ttf

quicklisp commented 4 years ago

This breaks a ton of stuff if left unmerged.

shamazmazum commented 2 years ago

Just wanted to fix this myself only to discover this PR sent 2 years ago :(

Zulu-Inuoe commented 2 years ago

Don't worry. I'm sure it'll get merged in another five or six

shamazmazum commented 2 years ago

@Zulu-Inuoe :)