The "open a whisky and cut your finger open" patch

Make integer constant parsing C99 compliant
This commit is contained in:
Thomas Preud'homme
2015-02-18 04:22:25 +00:00
parent ff783b94c7
commit a6c3ce6ec0
3 changed files with 62 additions and 37 deletions

View File

@ -0,0 +1,17 @@
#include <stdio.h>
int main()
{
long long int res = 0;
if (res < -2147483648LL) {
printf("Error: 0 < -2147483648\n");
return 1;
}
else
if (2147483647LL < res) {
printf("Error: 2147483647 < 0\n");
return 2;
}
return 0;
}