macosx warning suppression part 2

This commit is contained in:
nhmall
2019-06-25 21:17:39 -04:00
parent 1b058e4f2a
commit 7775918a1a
2 changed files with 64 additions and 6 deletions

View File

@@ -13,7 +13,7 @@ void FDECL(report_problem_ascii, (NHFILE *, const char *, const char *, const ch
#endif
struct sf_procs ascii_sfo_procs = {
"-ascii",
".ascii",
{
ascii_sfo_aligntyp,
ascii_sfo_any,
@@ -40,7 +40,7 @@ struct sf_procs ascii_sfo_procs = {
struct sf_procs ascii_sfi_procs =
{
"-ascii",
".ascii",
{
ascii_sfi_aligntyp,
ascii_sfi_any,
@@ -87,6 +87,7 @@ int cnt;
{
const char *parent = "any";
nhUse(parent);
Sprintf(outbuf, "%llx", (unsigned long long) d_any->a_void);
put_savefield(nhfp, outbuf, BUFSZ);
@@ -136,6 +137,7 @@ int cnt;
int itmp;
const char *parent = "aligntyp";
nhUse(parent);
itmp = (int) *d_aligntyp;
Sprintf(outbuf, "%d", (short) itmp);
put_savefield(nhfp, outbuf, BUFSZ);
@@ -151,6 +153,7 @@ int cnt;
{
const char *parent = "bitfield";
nhUse(parent);
/* for bitfields, cnt is the number of bits, not an array */
Sprintf(outbuf, "%hu", (unsigned short) *d_bitfield);
put_savefield(nhfp, outbuf, BUFSZ);
@@ -167,6 +170,7 @@ int cnt;
int i;
const char *parent = "boolean";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
if (nhfp->fpdebug)
fprintf(nhfp->fpdebug, "(%s)\n", (*d_boolean) ? "TRUE" : "FALSE");
@@ -187,6 +191,7 @@ int cnt;
int i = cnt;
const char *parent = "char";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
if (nhfp->fpdebug)
fprintf(nhfp->fpdebug, "(%s)\n", d_char ? d_char : "");
@@ -209,6 +214,7 @@ int cnt;
char *byteptr = (char *) d_genericptr;
const char *parent = "genericptr";
nhUse(parent);
/*
* sbrooms is an array of pointers to mkroom.
* That array dimension is MAX_SUBROOMS.
@@ -238,6 +244,7 @@ int cnt;
int i;
const char *parent = "int";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
Sprintf(outbuf, "%d", *d_int);
put_savefield(nhfp, outbuf, BUFSZ);
@@ -256,6 +263,7 @@ int cnt;
int i;
const char *parent = "long";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
Sprintf(outbuf, "%ld", *d_long);
put_savefield(nhfp, outbuf, BUFSZ);
@@ -274,6 +282,7 @@ int cnt;
int i, itmp;
const char *parent = "schar";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
itmp = (int) *d_schar;
Sprintf(outbuf, "%d", itmp);
@@ -293,6 +302,7 @@ int cnt;
int i;
const char *parent = "short";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
Sprintf(outbuf, "%hd", *d_short);
put_savefield(nhfp, outbuf, BUFSZ);
@@ -311,6 +321,7 @@ int cnt;
int i;
const char *parent = "size_t";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
unsigned long ul = (unsigned long) *d_size_t;
@@ -330,6 +341,7 @@ int cnt UNUSED;
{
const char *parent = "time_t";
nhUse(parent);
Sprintf(outbuf, "%s", yyyymmddhhmmss(*d_time_t));
put_savefield(nhfp, outbuf, BUFSZ);
}
@@ -356,6 +368,7 @@ int cnt;
int i;
const char *parent = "uchar";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
unsigned short us = (unsigned short) *d_uchar;
@@ -376,6 +389,7 @@ int cnt;
int i;
const char *parent = "uint";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
Sprintf(outbuf, "%u", *d_uint);
put_savefield(nhfp, outbuf, BUFSZ);
@@ -394,6 +408,7 @@ int cnt;
int i;
const char *parent = "ulong";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
Sprintf(outbuf, "%lu", *d_ulong);
put_savefield(nhfp, outbuf, BUFSZ);
@@ -412,6 +427,7 @@ int cnt;
int i;
const char *parent = "ushort";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
Sprintf(outbuf, "%hu", *d_ushort);
put_savefield(nhfp, outbuf, BUFSZ);
@@ -430,6 +446,7 @@ int cnt;
int i;
const char *parent = "xchar";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
short tmp;
@@ -454,6 +471,7 @@ int cnt;
const char *parent = "str";
char sval[QBUFSZ], *src = d_str, *dest = strbuf;
nhUse(parent);
/* cnt is the number of characters */
for (i = 0; i < cnt; ++i) {
if ((*src < 32) || (*src == '\\') || (*src > 128)) {
@@ -472,7 +490,7 @@ int cnt;
void
ascii_sfo_addinfo(nhfp, parent, action, myname, index)
NHFILE *nhfp;
const char *parent, *action, *myname;
const char *parent UNUSED, *action UNUSED, *myname UNUSED;
int index;
{
/* ignored */
@@ -507,6 +525,7 @@ int cnt;
long long tmp;
const char *parent = "any";
nhUse(parent);
rstr = get_savefield(nhfp, linebuf, BUFSZ);
tmp = atoll(rstr);
d_any->a_void = (void *) tmp;
@@ -561,6 +580,7 @@ int cnt;
long long lltmp;
const char *parent = "aligntyp";
nhUse(parent);
rstr = get_savefield(nhfp, linebuf, BUFSZ);
lltmp = atoll(rstr);
tmp = (aligntyp) lltmp;
@@ -584,6 +604,7 @@ int cnt;
uint8_t tmp;
const char *parent = "bitfield";
nhUse(parent);
/* cnt is the number of bits in the bitfield, not an array dimension */
rstr = get_savefield(nhfp, linebuf, BUFSZ);
tmp = (uint8_t) atoi(rstr);
@@ -607,6 +628,7 @@ int cnt;
int i;
const char *parent = "boolean";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
rstr = get_savefield(nhfp, linebuf, BUFSZ);
#ifdef SAVEFILE_DEBUGGING
@@ -636,6 +658,7 @@ int cnt;
char tmp;
const char *parent = "char";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
rstr = get_savefield(nhfp, linebuf, BUFSZ);
tmp = (char) atoi(rstr);
@@ -664,6 +687,7 @@ int cnt;
static char *glorkum = "glorkum";
char *byteptr = (char *) d_genericptr;
nhUse(parent);
/*
* sbrooms is an array of pointers to mkroom.
* That array dimension is MAX_SUBROOMS.
@@ -697,6 +721,7 @@ int cnt;
long long lltmp;
const char *parent = "int";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
rstr = get_savefield(nhfp, linebuf, BUFSZ);
lltmp = atoll(rstr);
@@ -725,6 +750,7 @@ int cnt;
char *rstr;
const char *parent = "long";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
rstr = get_savefield(nhfp, linebuf, BUFSZ);
lltmp = atoll(rstr);
@@ -752,6 +778,7 @@ int cnt;
char *rstr;
const char *parent = "schar";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
rstr = get_savefield(nhfp, linebuf, BUFSZ);
tmp = (schar) atoi(rstr);
@@ -778,6 +805,7 @@ int cnt;
char *rstr;
const char *parent = "short";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
rstr = get_savefield(nhfp, linebuf, BUFSZ);
tmp = (short) atoi(rstr);
@@ -804,6 +832,7 @@ int cnt;
char *rstr;
const char *parent = "size_t";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
rstr = get_savefield(nhfp, linebuf, BUFSZ);
tmp = (size_t) atol(rstr);
@@ -830,6 +859,7 @@ int cnt UNUSED;
char *rstr;
const char *parent = "time_t";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
rstr = get_savefield(nhfp, linebuf, BUFSZ);
tmp = time_from_yyyymmddhhmmss(rstr);
@@ -868,6 +898,7 @@ int cnt;
char *rstr;
const char *parent = "uchar";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
rstr = get_savefield(nhfp, linebuf, BUFSZ);
itmp = atoi(rstr);
@@ -896,6 +927,7 @@ int cnt;
long long lltmp;
const char *parent = "uint";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
rstr = get_savefield(nhfp, linebuf, BUFSZ);
lltmp = atoll(rstr);
@@ -924,6 +956,7 @@ int cnt;
char *rstr;
const char *parent = "ulong";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
rstr = get_savefield(nhfp, linebuf, BUFSZ);
lltmp = atoll(rstr);
@@ -952,6 +985,7 @@ int cnt;
char *rstr;
const char *parent = "ushort";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
rstr = get_savefield(nhfp, linebuf, BUFSZ);
lltmp = atoll(rstr);
@@ -979,6 +1013,7 @@ int cnt;
char *rstr;
const char *parent = "xchar";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
rstr = get_savefield(nhfp, linebuf, BUFSZ);
itmp = atoi(rstr);
@@ -1012,6 +1047,7 @@ int cnt;
char testbuf[BUFSZ];
#endif
nhUse(parent);
/* cnt is the length of the string */
rstr = get_savefield(nhfp, strbuf, BUFSZ * 4);
src = rstr;
@@ -1060,7 +1096,7 @@ int cnt;
void
ascii_sfi_addinfo(nhfp, myparent, action, myname, index)
NHFILE *nhfp;
const char *myparent, *action, *myname;
const char *myparent UNUSED, *action UNUSED, *myname UNUSED;
int index;
{
/* not doing anything here */

View File

@@ -195,6 +195,7 @@ int cnt;
int i;
int16_t val;
nhUse(parent);
for (i = 0; i < cnt; ++i) {
val = nhfp->bendian ? bswap16(*d_aligntyp) : *d_aligntyp;
#ifdef SAVEFILE_DEBUGGING
@@ -217,6 +218,7 @@ int cnt;
{
const char *parent = "bitfield";
nhUse(parent);
/* for bitfields, cnt is the number of bits, not an array */
#ifdef SAVEFILE_DEBUGGING
fprintf(nhfp->fpdebug,"%s %s %d %ld %d\n", myname,
@@ -238,6 +240,7 @@ int cnt;
int i;
int8_t val;
nhUse(parent);
for (i = 0; i < cnt; ++i) {
val = *d_boolean;
#ifdef SAVEFILE_DEBUGGING
@@ -262,6 +265,7 @@ int cnt;
const char *parent = "char";
int8_t val;
nhUse(parent);
for (i = 0; i < cnt; ++i) {
val = *d_char;
#ifdef SAVEFILE_DEBUGGING
@@ -285,6 +289,7 @@ int cnt;
int i;
int8_t p;
nhUse(parent);
/*
* sbrooms is an array of pointers to mkroom.
* That array dimension is MAX_SUBROOMS.
@@ -322,6 +327,7 @@ int cnt;
const char *parent = "int";
int32_t i32, val;
nhUse(parent);
for (i = 0; i < cnt; ++i) {
i32 = (int32_t) *d_int;
val = nhfp->bendian ? bswap32(i32) : i32;
@@ -347,6 +353,7 @@ int cnt;
const char *parent = "long";
int64_t i64, val64;
nhUse(parent);
for (i = 0; i < cnt; ++i) {
i64 = (int64_t) *d_long;
val64 = nhfp->bendian ? bswap64(i64) : i64;
@@ -372,6 +379,7 @@ int cnt;
int8_t itmp;
const char *parent = "schar";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
itmp = (int8_t) *d_schar;
#ifdef SAVEFILE_DEBUGGING
@@ -396,6 +404,7 @@ int cnt;
int16_t itmp;
const char *parent = "short";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
itmp = (int16_t) *d_short;
#ifdef SAVEFILE_DEBUGGING
@@ -420,6 +429,7 @@ int cnt;
uint64_t ui64, val;
const char *parent = "size_t";
nhUse(parent);
for (i = 0; i < cnt; ++i) {
ui64 = (uint64_t) *d_size_t;
val = nhfp->bendian ? bswap64(ui64) : ui64;
@@ -444,6 +454,7 @@ int cnt UNUSED;
char buf[BUFSZ];
const char *parent = "time_t";
nhUse(parent);
Sprintf(buf, "%s", yyyymmddhhmmss(*d_time_t));
#ifdef SAVEFILE_DEBUGGING
fprintf(nhfp->fpdebug,"%s %s %s %ld %d\n", myname,
@@ -475,6 +486,8 @@ int cnt;
int i;
const char *parent = "uchar";
uint8_t ui8;
nhUse(parent);
for (i = 0; i < cnt; ++i) {
ui8 = (uint8_t) *d_uchar;
#ifdef SAVEFILE_DEBUGGING
@@ -499,6 +512,7 @@ int cnt;
const char *parent = "uint";
uint32_t ui32, val;
nhUse(parent);
for (i = 0; i < cnt; ++i) {
ui32 = (uint32_t) *d_uint;
val = nhfp->bendian ? bswap32(ui32) : ui32;
@@ -524,6 +538,7 @@ int cnt;
const char *parent = "ulong";
uint64_t ul64, val64;
nhUse(parent);
for (i = 0; i < cnt; ++i) {
ul64 = (uint64_t) *d_ulong;
val64 = nhfp->bendian ? bswap64(ul64) : ul64;
@@ -549,6 +564,7 @@ int cnt;
const char *parent = "ushort";
uint16_t ui16, val16;
nhUse(parent);
for (i = 0; i < cnt; ++i) {
ui16 = (uint16_t) *d_ushort;
val16 = nhfp->bendian ? bswap16(ui16) : ui16;
@@ -574,6 +590,7 @@ int cnt;
const char *parent = "xchar";
int16_t i16, val16;
nhUse(parent);
for (i = 0; i < cnt; ++i) {
i16 = (int16_t) *d_xchar;
val16 = nhfp->bendian ? bswap16(i16) : i16;
@@ -602,6 +619,7 @@ int cnt;
const char *parent = "str";
char sval[QBUFSZ], *src = d_str, *dest = strbuf;
nhUse(parent);
/* cnt is the number of characters */
for (i = 0; i < cnt; ++i) {
if ((*src < 32) || (*src == '\\') || (*src > 128)) {
@@ -637,7 +655,7 @@ int cnt;
void
lendian_sfo_addinfo(nhfp, parent, action, myname, index)
NHFILE *nhfp;
const char *parent, *action, *myname;
const char *parent UNUSED, *action UNUSED, *myname UNUSED;
int index;
{
/* ignored */
@@ -665,6 +683,8 @@ int cnt;
uint32_t ui32;
int32_t i32;
int8_t i8;
nhUse(parent);
for (i = 0; i < cnt; ++i) {
fread(&ui64, sizeof ui64, 1, nhfp->fpdef);
if (feof(nhfp->fpdef)) {
@@ -738,6 +758,7 @@ int cnt;
int i;
int16_t val, i16;
nhUse(parent);
for (i = 0; i < cnt; ++i) {
#ifdef SAVEFILE_DEBUGGING
floc = ftell(nhfp->fpdef);
@@ -768,6 +789,7 @@ int cnt;
{
const char *parent = "bitfield";
nhUse(parent);
#ifdef SAVEFILE_DEBUGGING
floc = ftell(nhfp->fpdef);
#endif
@@ -795,6 +817,7 @@ int cnt;
const char *parent = "boolean";
int8_t i8;
nhUse(parent);
for (i = 0; i < cnt; ++i) {
#ifdef SAVEFILE_DEBUGGING
floc = ftell(nhfp->fpdef);
@@ -824,7 +847,6 @@ int cnt;
{
int i;
int8_t i8;
const char *parent = "char";
for (i = 0; i < cnt; ++i) {
#ifdef SAVEFILE_DEBUGGING