RFR: 8299595: Remove terminally deprecated JavaFX GTK 2 library [v7]
Thiago Milczarek Sayao
tsayao at openjdk.org
Fri Feb 24 00:25:01 UTC 2023
On Thu, 23 Feb 2023 22:50:17 GMT, Kevin Rushforth <kcr at openjdk.org> wrote:
>> Thiago Milczarek Sayao has updated the pull request incrementally with one additional commit since the last revision:
>>
>> Improve exception
>
> modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp line 118:
>
>> 116: // Major version is checked before loading
>> 117: if (version == 3) {
>> 118: if(gtk_check_version(version, GTK_3_MIN_MINOR_VERSION, GTK_3_MIN_MICRO_VERSION)) {
>
> Minor: add space after `if`
Done.
> modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp line 120:
>
>> 118: if(gtk_check_version(version, GTK_3_MIN_MINOR_VERSION, GTK_3_MIN_MICRO_VERSION)) {
>> 119: char message[100];
>> 120: std::sprintf(message, "Minimum GTK version required is %d.%d.%d. System has %d.%d.%d.",
>
> Please change this to `snprintf`, which take the length of the array. We should not be using `sprintf` directly as that can lead to buffer overflow.
Done.
-------------
PR: https://git.openjdk.org/jfx/pull/999
More information about the openjfx-dev
mailing list