]> Cypherpunks repositories - keks.git/commitdiff
Unsigned integer can not be smaller than 0
authorSergey Matveev <stargrave@stargrave.org>
Tue, 30 Sep 2025 09:41:45 +0000 (12:41 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 30 Sep 2025 11:19:11 +0000 (14:19 +0300)
c/lib/schema.c

index 304cc81ec7038a4b49ce05324f2debd58adf89704fff752bf1af1df93fa1372b..cb147472ac9b6fa8eb0ed894704aa25bb07c3ce3f402fcc3ca88700c66d37b77 100644 (file)
@@ -168,7 +168,7 @@ Eached:
     err.offSchema = schema->offsets[idxSchema];
     err.offData = data->offsets[idxData];
     err.code = KEKSSchemaErrInvalid;
-    if (schema->list[idxSchema].atom.v.list.len <= 0) {
+    if (schema->list[idxSchema].atom.v.list.len == 0) {
         err.code = KEKSSchemaErrInvalidSchema;
         err.msg = "empty cmd list";
         return err;