monome / softcut-lib

sample cutting library
GNU General Public License v3.0
35 stars 6 forks source link

Remove boost from lib #63

Closed catfact closed 2 years ago

catfact commented 2 years ago

remove use of boost functions in softcut-lib code.

these are pretty trivial: assertions and floating sign function.

in particular, the assertions have been replaced with standard assert, with a hackier method of adding a failure message. but since none of these assertions have been hit in the last 5 years, i've also felt comfortable just commenting most of them out. (with the one exception of illegal buffer sizes.)