aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lj_str.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_str.c b/src/lj_str.c
index f142b8e7..78f81e6a 100644
--- a/src/lj_str.c
+++ b/src/lj_str.c
@@ -37,7 +37,7 @@ int32_t LJ_FASTCALL lj_str_cmp(GCstr *a, GCstr *b)
37 va >>= 32+(i<<3); vb >>= 32+(i<<3); 37 va >>= 32+(i<<3); vb >>= 32+(i<<3);
38 if (va == vb) break; 38 if (va == vb) break;
39 } 39 }
40 return (int32_t)(va - vb); 40 return va < vb ? -1 : 1;
41 } 41 }
42 } 42 }
43 return (int32_t)(a->len - b->len); 43 return (int32_t)(a->len - b->len);