cwebsocket icon indicating copy to clipboard operation
cwebsocket copied to clipboard

*buf++ = (((n - 1 - i) >> 31) & '=') | *buf++ = (((n - 1 - i) >> 24) & '=') | aw-base64.h

Open zhitian opened this issue 7 years ago • 3 comments

*buf++ = (((n - 1 - i) >> 31) & '=') | *buf++ = (((n - 1 - i) >> 24) & '=') | aw-base64.h

zhitian avatar May 27 '17 06:05 zhitian

What is that?

m8rge avatar May 27 '17 06:05 m8rge

Wrong in AW-base64.h

zhitian avatar Jun 06 '17 05:06 zhitian

For windows, using bitshift with size_t (unsigned) value, ((size_t)-1)>>31 = 1. I change argument 'size_t n' and variable 'size_t i' to 'int', do well.

adneskuo avatar May 15 '20 12:05 adneskuo