diff options
Diffstat (limited to 'src/library')
| -rw-r--r-- | src/library/utility.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/utility.rs b/src/library/utility.rs index c1f20cc6..eaa6146d 100644 --- a/src/library/utility.rs +++ b/src/library/utility.rs @@ -82,7 +82,7 @@ fn minmax(ctx: &mut EvalContext, args: &mut FuncArgs, goal: Ordering) -> Value { while let Some(value) = args.eat::<Value>(ctx) { if let Some(prev) = &extremum { - match value.cmp(&prev) { + match value.partial_cmp(&prev) { Some(ordering) if ordering == goal => extremum = Some(value), Some(_) => {} None => { |
