cmark icon indicating copy to clipboard operation
cmark copied to clipboard

[Clang-tidy] Narrowing data types is implementation defined

Open alvarogarcia7 opened this issue 3 years ago • 0 comments

Clang-Tidy: Narrowing conversion from 'unsigned char' to signed type 'char' is implementation-defined

const unsigned char *eol;
S_is_line_end_char(*eol)

where S_is_line_end_char is defined as:

static CMARK_INLINE bool S_is_line_end_char(char c) {
  return (c == '\n' || c == '\r');
}

I'm sending a PR to fix it as well.

alvarogarcia7 avatar Jan 30 '22 05:01 alvarogarcia7