Use ssize_t for readlink() rather than int.
diff --git a/src/jemalloc.c b/src/jemalloc.c
index 3d356c3..1acea40 100644
--- a/src/jemalloc.c
+++ b/src/jemalloc.c
@@ -958,7 +958,7 @@
 			}
 			break;
 		case 2: {
-			int linklen = 0;
+			ssize_t linklen = 0;
 #ifndef _WIN32
 			int saved_errno = errno;
 			const char *linkname =