commit | 4404ec4ef5b8dfc7edcd92bada5e5e4bcbc9a81a | [log] [tgz] |
---|---|---|
author | Werner Lemberg <wl@gnu.org> | Fri Oct 19 09:06:53 2012 +0200 |
committer | Werner Lemberg <wl@gnu.org> | Fri Oct 19 09:06:53 2012 +0200 |
tree | d45653642cbf00dc197fef844a937f34ac731bbc | |
parent | 0708b23e808eefb16a3a46abd738c040381fa0e3 [diff] |
[cff] Fix more value errors and improve tracing. * src/cff/cffparse.c (cff_parse_integer): Emit tracing message in case of error. (cff_parse_real): Handle and trace overflow, underflow, and bad data consistently. (do_fixed): New helper function, handling and tracing overflow. (cff_parse_fixed, cff_parse_fixed_scaled): Use `do_fixed'.