diff --git a/src/array.h b/src/array.h
index 1094a17adae211d651d6bcabd6b9ee1670c98982..053aa2be6462540839655714480126549597afbd 100644
--- a/src/array.h
+++ b/src/array.h
@@ -96,8 +96,8 @@ extern struct array *gc_internal_array;
 
 /* Special value used for cmpfuns to signify that two values aren't
  * equal and have no order relation, i.e. one is neither greater nor
- * lesser than the other. It consists of the largest bit (under the
- * sign bit) set. */
+ * less than the other. It consists of the largest bit (under the sign
+ * bit) set. */
 #define CMPFUN_UNORDERED (INT_MAX - (INT_MAX >> 1))
 
 typedef int (*cmpfun)(const struct svalue *, const struct svalue *);