fix ei_x_format to handle unary numeric operators
Steve Vinoski
vinoski@REDACTED
Wed Oct 6 17:54:09 CEST 2010
Passing a negative numeric constant or a positive constant with an
explicit leading plus sign within the format string to ei_x_format or
ei_x_format_wo_ver failed due to the number parser not handling the
unary operators. This patch fixes that and includes an augmented unit
test that catches the problem.
git fetch git://github.com/vinoski/otp.git ei-number-parsing
Simon Hillerbring found this problem by noticing that this failed:
erl_call -c COOKIE -sname test@REDACTED -a 'erlang integer_to_list [-1]'
See the original erlang-questions thread here:
<http://www.erlang.org/cgi-bin/ezmlm-cgi?4:sss:53710:201010:dlmnaoopnigflbfhnjbe#b>
--steve
More information about the erlang-patches
mailing list