]> granicus.if.org Git - graphviz/commit
common textfont_comparf: rephrase comparator to avoid arithmetic
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Fri, 8 Jul 2022 00:24:05 +0000 (17:24 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 24 Jul 2022 04:51:17 +0000 (21:51 -0700)
commit948120fa23f91326f801a26a152fe3afa6497fcf
tree188a633f05e12c7badf459b9bfd33b12f04a0050
parent4bc57149847787748ff339534afe37eb97cde7f1
common textfont_comparf: rephrase comparator to avoid arithmetic

cccb8b1d22a18031fc92d93133c7fa14ef7e1361 fixed an integer overflow in a
`memcmp`-/`strcmp`-like comparator. The same situation exists in the code
touched in this commit. Rather than wait for an edge case to expose an overflow
here, this change makes the same update, removing arithmetic and the consequent
possibility of overflow.
lib/common/textspan.c