Fix implicit conversion warning
commit1528c96da6af99a992406877bab62ef8c4043843
authorAdrian Johnson <ajohnson@redneon.com>
Sat, 17 Feb 2024 10:06:53 +0000 (17 20:36 +1030)
committerAdrian Johnson <ajohnson@redneon.com>
Tue, 16 Apr 2024 22:30:23 +0000 (17 08:00 +0930)
treeb98f73b9fe6d8e23f5fee8d5737cfb94aa0e559a
parent3e12dfda3c55a310ad6f0d67b91cf8df8890fd61
Fix implicit conversion warning

GCC 12.2 reports the following warning:

[3/16] Compiling C object util/cairo-script/libcairo-script-interpreter.so.2.11801.1.p/cairo-script-scanner.c.o
../util/cairo-script/cairo-script-scanner.c:1562:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
    if (real >= INT32_MIN && real <= INT32_MAX && (int) real == real)
                                  ~~ ^~~~~~~~~
/usr/include/stdint.h:123:22: note: expanded from macro 'INT32_MAX'
                                 ^~~~~~~~~~
util/cairo-script/cairo-script-scanner.c