diff options
author | Eliseo Martínez <eliseomarmol@gmail.com> | 2015-02-20 10:39:47 +0100 |
---|---|---|
committer | Eliseo Martínez <eliseomarmol@gmail.com> | 2015-02-21 10:35:48 +0100 |
commit | 56e339c59458d591071bfb61cf61662cb3773bfa (patch) | |
tree | 8f259b9d2ab76d1685db4d7f1c372e4604b492c9 /runtime/doc/manpages | |
parent | c48f835749913f48267ed3b389bdd333e19e6dc4 (diff) | |
download | rneovim-56e339c59458d591071bfb61cf61662cb3773bfa.tar.gz rneovim-56e339c59458d591071bfb61cf61662cb3773bfa.tar.bz2 rneovim-56e339c59458d591071bfb61cf61662cb3773bfa.zip |
Fix warnings: screen.c: screen_puts_len(): Various (4): FP/MI.
Problems : Assigned value is garbage or undefined @ 5363.
Result of operation is garbage or undefined @ 5356.
Result of operation is garbage or undefined @ 5320.
Result of operation is garbage or undefined @ 5192.
Diagnostic : False positives / Multithreading issues.
Rationale : Suggested error paths contain incoherent values for
has_mbyte, enc_utf8, and enc_dbcs, which should always hold
the relationship has_mbyte = enc_utf8 || enc_dbcs, with
enc_utf8 and enc_dbcs being mutually exclusive.
Asserting on the globals, though, fails, because checker
believes they could be modified by other threads in
between.
Resolution : Make local copy of globals and assert relationship on them.
Diffstat (limited to 'runtime/doc/manpages')
0 files changed, 0 insertions, 0 deletions