Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:26
erlang
0110-Fix-error-message-for-erlang-phash-2.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0110-Fix-error-message-for-erlang-phash-2.patch of Package erlang
From 71d35b1530af94c5eb2ca16666269beec5599636 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Valim?= <jose.valim@dashbit.co> Date: Thu, 14 Dec 2023 16:14:14 +0100 Subject: [PATCH] Fix error message for erlang:phash*/2 Before this patch, it would say: 1> erlang:phash2(nil, 0). ** exception error: bad argument in function erlang:phash2/2 called as erlang:phash2(nil,0) *** argument 1: out of range --- lib/kernel/src/erl_erts_errors.erl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/kernel/src/erl_erts_errors.erl b/lib/kernel/src/erl_erts_errors.erl index d21dc8267b..9ec7c25d5b 100644 --- a/lib/kernel/src/erl_erts_errors.erl +++ b/lib/kernel/src/erl_erts_errors.erl @@ -683,9 +683,9 @@ format_erlang_error(open_port, [Name, Settings], Cause) -> must_be_tuple(Name) end; format_erlang_error(phash, [_,N], _) -> - [must_be_pos_int(N)]; + [[], must_be_pos_int(N)]; format_erlang_error(phash2, [_,N], _) -> - [must_be_pos_int(N)]; + [[], must_be_pos_int(N)]; format_erlang_error(posixtime_to_universaltime, [_], _) -> [not_integer]; format_erlang_error(pid_to_list, [_], _) -> -- 2.35.3
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor