libXfont: Changes to 'master'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Sat Feb 3 02:52:12 UTC 2024


 src/bitmap/bitscale.c |   24 ++++++++++--------------
 1 file changed, 10 insertions(+), 14 deletions(-)

New commits:
commit c908d2773aea21692edcd1ea8aa9e11e9f5828b7
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Sat Jan 27 11:20:21 2024 -0800

    bitscale.c: remove unused MAX() macro
    
    Code that used it was removed in commit 632a2e90a4b209facc
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit 0be12a9f7c8cbc710660d29ec54328916cc41beb
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Sat Jan 27 11:19:36 2024 -0800

    bitscale.c: ensure SCORE macro expands properly
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit 42d2b5add560ad9a14f36c5f628e83a39ac89f47
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Sat Jan 27 11:12:09 2024 -0800

    bitscale.c: ensure SCORE2 macro expands properly
    
    Handles warning from Oracle Parfait 11.2 static analyzer:
    
    Error: Misleading macro
       Misleading macro [misleading-macro]:
          misleading evaluation of '/' operator in expansion of macro SCORE2 due to missing parentheses
            at line 299 of src/bitmap/bitscale.c.
            '/' operator has lower precedence than '/' operator inside macro body at line 438
            low precedence '/' operator is hidden by expansion of macro argument m at line 299
       Misleading macro [misleading-macro]:
          misleading evaluation of '/' operator in expansion of macro SCORE2 due to missing parentheses
            at line 299 of src/bitmap/bitscale.c.
            binary '*' operator has lower precedence than '/' operator inside macro body at line 440
            low precedence binary '*' operator is hidden by expansion of macro argument m at line 299
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>



More information about the xorg-commit mailing list