From 506e9cdd8fca6a85c0bceedee6b7521dc7702404 Mon Sep 17 00:00:00 2001 From: nhmall Date: Thu, 28 Aug 2025 12:13:12 -0400 Subject: [PATCH] follow-up build bit for OpenVMS --- src/sfbase.c | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/src/sfbase.c b/src/sfbase.c index 9260b5a9d..0922839d1 100644 --- a/src/sfbase.c +++ b/src/sfbase.c @@ -382,9 +382,20 @@ sf_log(NHFILE *nhfp, const char *t1, size_t sz, int cnt, char *txtvalue) if (fp && dolog) { iocount = ((nhfp->mode & WRITING) == 0) ? &nhfp->rcount : &nhfp->wcount; - (void) fprintf(fp, "%08ld %s sz=%zu cnt=%d |%s|\n", - *iocount, - t1, sz, cnt, txtvalue); + (void) fprintf(fp, +#ifndef VMS + "%08ld %s sz=%zu cnt=%d |%s|\n", +#else + "%08ld %s sz=%lu cnt=%d |%s|\n", +#endif + *iocount, + t1, +#ifndef VMS + sz, +#else + (unsigned long) sz, +#endif + cnt, txtvalue); // (*iocount)++; // if (*iocount == 87) // __debugbreak();