summaryrefslogtreecommitdiffstats
path: root/util.c
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@tavianator.com>2020-11-04 12:04:55 -0500
committerTavian Barnes <tavianator@tavianator.com>2020-11-04 12:04:55 -0500
commit9e15e076c1f3e647b1f7ed7e3c12a1f23fdbe98c (patch)
treeac3c1e11ce7e4a7a1fd53459b3e0e4f9e2892188 /util.c
parent726d78019593d5b5f192d2962f5bc975bfe85785 (diff)
downloadbfs-9e15e076c1f3e647b1f7ed7e3c12a1f23fdbe98c.tar.xz
Enable -Wsign-compare to catch bugs like 726d7801
Diffstat (limited to 'util.c')
-rw-r--r--util.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/util.c b/util.c
index 468d664..e3bea4c 100644
--- a/util.c
+++ b/util.c
@@ -77,7 +77,7 @@ char *xreadlinkat(int fd, const char *path, size_t size) {
len = readlinkat(fd, path, name, size);
if (len < 0) {
goto error;
- } else if (len >= size) {
+ } else if ((size_t)len >= size) {
size *= 2;
} else {
break;