On Mon, 5 Dec 2022 20:11:53 GMT, Andy Goryachev <ango...@openjdk.org> wrote:
>> John Hendrikx has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Fix indentations and merge short lines > > modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFile.java > line 586: > >> 584: ascent = -(float)hhea.getShort(4); >> 585: descent = -(float)hhea.getShort(6); >> 586: linegap = hhea.getShort(8); > > interesting: why not on the previous 2 lines? isn't > > `-(float)shortValue == (float)(-shortValue)` ? Almost, but not quite. If the `short` is -32768 than negating it would still be -32768. If you write it the other way around though, it might get promoted to `int` first anyway, and the point is moot, I would have to test to make sure. ------------- PR: https://git.openjdk.org/jfx/pull/960