From: Jeffrey Altman Date: Fri, 14 Jan 2011 05:13:49 +0000 (-0500) Subject: Windows: osilog param size is size_t X-Git-Tag: upstream/1.8.0_pre1^2~4296 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=e50cab06c4a5dad37b27f411dfd511130567726d;p=packages%2Fo%2Fopenafs.git 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 --- 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 {