aports/testing/grass/fix-i64-overflow.patch
qaqland 8c40ed065c testing/grass: upgrade to 0.13.4
update rust libc to support loongarch64
2024-10-20 04:13:16 +00:00

12 lines
458 B
Diff

--- a/crates/compiler/src/builtin/functions/string.rs
+++ b/crates/compiler/src/builtin/functions/string.rs
@@ -155,7 +155,7 @@
.into());
}
// note: `1 + limit_int` is required to match dart-sass
- s1.splitn(1 + limit_int as usize, &separator)
+ s1.splitn(limit_int.saturating_add(1) as usize, &separator)
.map(|s| Value::String(s.to_string(), QuoteKind::Quoted))
.collect()
};