mirror of
https://github.com/RTimothyEdwards/magic.git
synced 2026-08-29 17:39:28 +02:00
37 x warning: array subscript has type 'char'
Compiler is expressing range concern with the warning mitigated by using unsigned C array offsets. This also draws attention to the range concern when reading the code and making changes. DBundo.c:263:45: warning: array subscript has type 'char' DBundo.c:279:49: warning: array subscript has type 'char' DBundo.c:317:52: warning: array subscript has type 'char' DBundo.c:318:64: warning: array subscript has type 'char' DBundo.c:324:52: warning: array subscript has type 'char' DBundo.c:325:64: warning: array subscript has type 'char' DBundo.c:329:50: warning: array subscript has type 'char' DBundo.c:330:58: warning: array subscript has type 'char' DBundo.c:338:52: warning: array subscript has type 'char' DBundo.c:339:64: warning: array subscript has type 'char' DBundo.c:345:52: warning: array subscript has type 'char' DBundo.c:346:64: warning: array subscript has type 'char' DBundo.c:350:50: warning: array subscript has type 'char' DBundo.c:351:58: warning: array subscript has type 'char' DBundo.c:371:52: warning: array subscript has type 'char' DBundo.c:372:64: warning: array subscript has type 'char' DBundo.c:378:52: warning: array subscript has type 'char' DBundo.c:379:64: warning: array subscript has type 'char' DBundo.c:383:50: warning: array subscript has type 'char' DBundo.c:384:58: warning: array subscript has type 'char' DBundo.c:392:52: warning: array subscript has type 'char' DBundo.c:393:57: warning: array subscript has type 'char' DBundo.c:399:52: warning: array subscript has type 'char' DBundo.c:400:57: warning: array subscript has type 'char' DBundo.c:403:53: warning: array subscript has type 'char' DBundo.c:407:50: warning: array subscript has type 'char' DBundo.c:408:58: warning: array subscript has type 'char' EFbuild.c:1048:32: warning: array subscript has type 'char' EFbuild.c:1056:32: warning: array subscript has type 'char' ExtBasic.c:2358:43: warning: array subscript has type 'char' ExtBasic.c:2493:43: warning: array subscript has type 'char' ExtBasic.c:2519:43: warning: array subscript has type 'char' ExtBasic.c:2644:43: warning: array subscript has type 'char' ExtBasic.c:2678:43: warning: array subscript has type 'char' ResPrint.c:143:43: warning: array subscript has type 'char' plotRutils.c:713:34: warning: array subscript has type 'char' plotRutils.c:786:29: warning: array subscript has type 'char' GCC14 -Wall cleanup series [-Wchar-subscripts]
This commit is contained in:
committed by
Tim Edwards
parent
9225fa6cf1
commit
d94cd72538
+2
-2
@@ -710,7 +710,7 @@ PlotTextSize(font, string, area)
|
||||
{
|
||||
if ((*string == ' ') || (*string == '\t'))
|
||||
d = &font->fo_chars['t'];
|
||||
else d = &font->fo_chars[*string];
|
||||
else d = &font->fo_chars[(unsigned char)*string];
|
||||
if (d->nbytes == 0) continue;
|
||||
if (d->up > area->r_ytop)
|
||||
area->r_ytop = d->up;
|
||||
@@ -783,7 +783,7 @@ PlotRasterText(raster, clip, font, string, point)
|
||||
* area of the raster.
|
||||
*/
|
||||
|
||||
d = &font->fo_chars[*string];
|
||||
d = &font->fo_chars[(unsigned char)*string];
|
||||
cBytesPerLine = (d->left + d->right + 7) >> 3;
|
||||
for (i = 0; i < d->up + d->down; i++)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user