Ignore:
Timestamp:
Oct 4, 2023, 6:18:02 PM (23 months ago)
Author:
gyoung
Message:

Fix all the warnings and errors reported by CPPCheck.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/mediafolder/c/helper/except.cpp

    r104 r108  
    16551655                       NrPublic = pubfunc_ofs = sspub32.offset;
    16561656                       read_types = TRUE;
    1657                        sprintf(szNrPub,"%s %s (%s) %04X:%08X\n",
     1657                       sprintf(szNrPub,"%s %s (%s) %04X:%08lu\n",
    16581658                               (sspub32.type==1) ? " Abs" : " ",ename,ModName,
    16591659                               sspub32.segment, sspub32.offset
     
    19011901
    19021902   if (type == 0)
    1903       sprintf(value, "%hd", *(signed char *)varptr);
     1903      sprintf(value, "%hhd", *(signed char *)varptr);
    19041904   else if (type == 1)
    19051905      sprintf(value, "%hd", *(signed short *)varptr);
     
    19171917      sprintf(value, "%f", *(double *)varptr);
    19181918   else if (type == 10)
    1919       sprintf(value, "%f", *(long double *)varptr);
     1919      sprintf(value, "%Lf", *(long double *)varptr);
    19201920   else if (type == 16)
    19211921      sprintf(value, "%s", *(char *)varptr ? "TRUE" : "FALSE");
     
    19271927      sprintf(value, "%c", *(char *)varptr);
    19281928   else if (type == 21)
    1929       sprintf(value, "%lc", *(short *)varptr);
     1929      sprintf(value, "%hd", *(short *)varptr);
    19301930   else if (type == 22)
    19311931      sprintf(value, "%lc", *(long *)varptr);
Note: See TracChangeset for help on using the changeset viewer.