From e50cab06c4a5dad37b27f411dfd511130567726d Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Fri, 14 Jan 2011 00:13:49 -0500 Subject: [PATCH] Windows: osilog param size is size_t The parameter size is size_t which permits pointers to be stored on 32-bit and 64-bit systems. Make sure we store it as size_t instead of truncating to long. Change-Id: I96aaf231eedef742095edf247dc1013e3d90257e Reviewed-on: http://gerrit.openafs.org/3657 Tested-by: BuildBot Reviewed-by: Jeffrey Altman Tested-by: Jeffrey Altman --- src/WINNT/client_osi/osilog.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WINNT/client_osi/osilog.h b/src/WINNT/client_osi/osilog.h index e186712a0..c2a6ff418 100644 --- a/src/WINNT/client_osi/osilog.h +++ b/src/WINNT/client_osi/osilog.h @@ -24,7 +24,7 @@ typedef struct osi_logEntry { size_t tid; /* thread ID */ unsigned long micros; /* microsecond-based time stamp */ char *formatp; /* format string */ - long parms[OSI_LOG_MAXPARMS]; /* parms */ + size_t parms[OSI_LOG_MAXPARMS]; /* parms */ } osi_logEntry_t; typedef struct osi_log { -- 2.39.5