X-Git-Url: https://jxself.org/git/?p=b43-tools.git;a=blobdiff_plain;f=assembler%2Fscanner.l;fp=assembler%2Fscanner.l;h=11f38907da743740a13996007436eb4fdfb5bafe;hp=436d3336c05795e7f10bcb36ebb3b62a9656829c;hb=e21b92e66ad6c143da489331d4d56abfa2092160;hpb=74d3a3ff50e1dbf14732fb63f2c5ede7fe551b8a diff --git a/assembler/scanner.l b/assembler/scanner.l index 436d333..11f3890 100644 --- a/assembler/scanner.l +++ b/assembler/scanner.l @@ -183,7 +183,7 @@ static void interpret_cppinfo(const char *str) goto error; memset(tmp, 0, sizeof(tmp)); memcpy(tmp, str, min(sizeof(tmp) - 1, - (int)(found - str))); + (size_t)(found - str))); cur_lineinfo.lineno = strtoul(tmp, NULL, 10) - 1; str = found; str++; @@ -200,7 +200,7 @@ static void interpret_cppinfo(const char *str) memset(cur_lineinfo.file, 0, sizeof(cur_lineinfo.file)); memcpy(cur_lineinfo.file, str, min(sizeof(cur_lineinfo.file) - 1, - (int)(found - str))); + (size_t)(found - str))); return; error: