diff options
| author | sin | 2015-03-03 17:11:16 +0000 |
|---|---|---|
| committer | sin | 2015-03-03 17:11:16 +0000 |
| commit | 4514109df1b70fa24d30b3775db78e118cca4335 (patch) | |
| tree | d829f464fa1e880542c0ebedabcea268da944ec4 | |
| parent | d87f9d94e15307d604fb8d8d7f3c83e046febcf0 (diff) | |
Fix signed/unsigned warning
| -rw-r--r-- | include/stdio.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/stdio.h b/include/stdio.h index 97ae185..b1ccc75 100644 --- a/include/stdio.h +++ b/include/stdio.h | |||
| @@ -49,7 +49,7 @@ __fortify_vsprintf(char *s, const char *fmt, __builtin_va_list ap) | |||
| 49 | size_t bos = __builtin_object_size(s, 0); | 49 | size_t bos = __builtin_object_size(s, 0); |
| 50 | int r; | 50 | int r; |
| 51 | 51 | ||
| 52 | if (bos != -1) { | 52 | if (bos != (size_t)-1) { |
| 53 | r = vsnprintf(s, bos, fmt, ap); | 53 | r = vsnprintf(s, bos, fmt, ap); |
| 54 | if (r != -1 && (size_t)r >= bos) | 54 | if (r != -1 && (size_t)r >= bos) |
| 55 | __builtin_trap(); | 55 | __builtin_trap(); |
| @@ -94,7 +94,7 @@ __fortify_vsnprintf(char *s, size_t n, const char *fmt, __builtin_va_list ap) | |||
| 94 | #define sprintf(s, fmt, ...) ({ \ | 94 | #define sprintf(s, fmt, ...) ({ \ |
| 95 | size_t bos = __builtin_object_size(s, 0); \ | 95 | size_t bos = __builtin_object_size(s, 0); \ |
| 96 | int r; \ | 96 | int r; \ |
| 97 | if (bos != -1) { \ | 97 | if (bos != (size_t)-1) { \ |
| 98 | r = (snprintf)(s, bos, fmt, ## __VA_ARGS__); \ | 98 | r = (snprintf)(s, bos, fmt, ## __VA_ARGS__); \ |
| 99 | if (r != -1 && (size_t)r >= bos) \ | 99 | if (r != -1 && (size_t)r >= bos) \ |
| 100 | __builtin_trap(); \ | 100 | __builtin_trap(); \ |
