dharple / detox

Tames problematic filenames
BSD 3-Clause "New" or "Revised" License
332 stars 19 forks source link

Reduce casting between char and unsigned char #32

Closed dharple closed 3 years ago

dharple commented 3 years ago

See issue #31 . Address the underlying issue: convert all internal strings over to either a signed or unsigned char *, and address the consequences of whichever choice is made.

Using signed chars causes the character math to get wonky.

Using unsigned chars causes warnings with the standard C library functions.

dharple commented 3 years ago

Fixed under #31