gcr/gcrDebug.c: (intmax_t) %ld Wrong type of arguments to formatting function
Mutiple items per line. CodeQL: https://github.com/dlmiles/magic/security/code-scanning/87
This commit is contained in:
parent
aa703a67b7
commit
fc20977fa5
|
|
@ -20,6 +20,7 @@ static char rcsid[] __attribute__ ((unused)) = "$Header: /usr/cvsroot/magic-8.0/
|
||||||
#endif /* not lint */
|
#endif /* not lint */
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
#include <stdint.h>
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#include <sys/times.h>
|
#include <sys/times.h>
|
||||||
|
|
||||||
|
|
@ -454,33 +455,33 @@ gcrDumpPins(ch)
|
||||||
TxPrintf("LEFT PINS\n");
|
TxPrintf("LEFT PINS\n");
|
||||||
for(i=0; i<=ch->gcr_width; i++)
|
for(i=0; i<=ch->gcr_width; i++)
|
||||||
{
|
{
|
||||||
TxPrintf("Location [%d]=%d: x=%d, y=%d, pNext=%d, pPrev=%d, id=%d\n",
|
TxPrintf("Location [%d]=%ld: x=%d, y=%d, pNext=%ld, pPrev=%ld, id=%ld\n",
|
||||||
i, &pinArray[i], pinArray[i].gcr_x, pinArray[i].gcr_y,
|
i, (intmax_t) &pinArray[i], pinArray[i].gcr_x, pinArray[i].gcr_y,
|
||||||
pinArray[i].gcr_pNext, pinArray[i].gcr_pPrev, pinArray[i].gcr_pId);
|
(intmax_t) pinArray[i].gcr_pNext, (intmax_t) pinArray[i].gcr_pPrev, (intmax_t) pinArray[i].gcr_pId);
|
||||||
}
|
}
|
||||||
pinArray=ch->gcr_rPins;
|
pinArray=ch->gcr_rPins;
|
||||||
TxPrintf("RIGHT PINS\n");
|
TxPrintf("RIGHT PINS\n");
|
||||||
for(i=0; i<=ch->gcr_width; i++)
|
for(i=0; i<=ch->gcr_width; i++)
|
||||||
{
|
{
|
||||||
TxPrintf("Location [%d]=%d: x=%d, y=%d, pNext=%d, pPrev=%d, id=%d\n",
|
TxPrintf("Location [%d]=%ld: x=%d, y=%d, pNext=%ld, pPrev=%ld, id=%ld\n",
|
||||||
i, &pinArray[i], pinArray[i].gcr_x, pinArray[i].gcr_y,
|
i, (intmax_t) &pinArray[i], pinArray[i].gcr_x, pinArray[i].gcr_y,
|
||||||
pinArray[i].gcr_pNext, pinArray[i].gcr_pPrev, pinArray[i].gcr_pId);
|
(intmax_t) pinArray[i].gcr_pNext, (intmax_t) pinArray[i].gcr_pPrev, (intmax_t) pinArray[i].gcr_pId);
|
||||||
}
|
}
|
||||||
pinArray=ch->gcr_bPins;
|
pinArray=ch->gcr_bPins;
|
||||||
TxPrintf("BOTTOM PINS\n");
|
TxPrintf("BOTTOM PINS\n");
|
||||||
for(i=0; i<=ch->gcr_length; i++)
|
for(i=0; i<=ch->gcr_length; i++)
|
||||||
{
|
{
|
||||||
TxPrintf("Location [%d]=%d: x=%d, y=%d, pNext=%d, pPrev=%d, id=%d\n",
|
TxPrintf("Location [%d]=%ld: x=%d, y=%d, pNext=%ld, pPrev=%ld, id=%ld\n",
|
||||||
i, &pinArray[i], pinArray[i].gcr_x, pinArray[i].gcr_y,
|
i, (intmax_t) &pinArray[i], pinArray[i].gcr_x, pinArray[i].gcr_y,
|
||||||
pinArray[i].gcr_pNext, pinArray[i].gcr_pPrev, pinArray[i].gcr_pId);
|
(intmax_t) pinArray[i].gcr_pNext, (intmax_t) pinArray[i].gcr_pPrev, (intmax_t) pinArray[i].gcr_pId);
|
||||||
}
|
}
|
||||||
pinArray=ch->gcr_tPins;
|
pinArray=ch->gcr_tPins;
|
||||||
TxPrintf("TOP PINS\n");
|
TxPrintf("TOP PINS\n");
|
||||||
for(i=0; i<=ch->gcr_length; i++)
|
for(i=0; i<=ch->gcr_length; i++)
|
||||||
{
|
{
|
||||||
TxPrintf("Location [%d]=%d: x=%d, y=%d, pNext=%d, pPrev=%d, id=%d\n",
|
TxPrintf("Location [%d]=%ld: x=%d, y=%d, pNext=%ld, pPrev=%ld, id=%ld\n",
|
||||||
i, &pinArray[i], pinArray[i].gcr_x, pinArray[i].gcr_y,
|
i, (intmax_t) &pinArray[i], pinArray[i].gcr_x, pinArray[i].gcr_y,
|
||||||
pinArray[i].gcr_pNext, pinArray[i].gcr_pPrev, pinArray[i].gcr_pId);
|
(intmax_t) pinArray[i].gcr_pNext, (intmax_t) pinArray[i].gcr_pPrev, (intmax_t) pinArray[i].gcr_pId);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -507,9 +508,9 @@ gcrDumpPinList(pin, dir)
|
||||||
{
|
{
|
||||||
if (pin)
|
if (pin)
|
||||||
{
|
{
|
||||||
TxPrintf("Location (%d, %d)=%x: pNext=%d, pPrev=%d, id=%d\n",
|
TxPrintf("Location (%d, %d)=%lx: pNext=%ld, pPrev=%ld, id=%ld\n",
|
||||||
pin->gcr_x, pin->gcr_y, pin,
|
pin->gcr_x, pin->gcr_y, (intmax_t) pin,
|
||||||
pin->gcr_pNext, pin->gcr_pPrev, pin->gcr_pId);
|
(intmax_t) pin->gcr_pNext, (intmax_t) pin->gcr_pPrev, (intmax_t) pin->gcr_pId);
|
||||||
if (dir) gcrDumpPinList(pin->gcr_pNext, dir);
|
if (dir) gcrDumpPinList(pin->gcr_pNext, dir);
|
||||||
else gcrDumpPinList(pin->gcr_pPrev, dir);
|
else gcrDumpPinList(pin->gcr_pPrev, dir);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue