diff --git a/src/utils.c b/src/utils.c
index 602e7a2159e4bc7d720708d547358f2348294cc8..bee1c6cf691a3eb3a9d21545ec1e07695a8a4a47 100644
--- a/src/utils.c
+++ b/src/utils.c
@@ -83,9 +83,9 @@ int num_of_digits(int n)
     return i;
 }
 
-/* Read an int from str, and store it in *val (if val is not NULL).  On
- * error, we return FALSE and don't change *val.  Otherwise, we return 
- * TRUE. */
+/* Read a ssize_t from str, and store it in *val (if val is not NULL).
+ * On error, we return FALSE and don't change *val.  Otherwise, we
+ * return TRUE. */
 bool parse_num(const char *str, ssize_t *val)
 {
     char *first_error;