diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-06-12 14:28:17 +0100 |
---|---|---|
committer | Michael Meeks <michael.meeks@collabora.com> | 2014-06-12 16:49:41 +0100 |
commit | c297b91fdce2342b4febdf4eff5b89c6526f7e86 (patch) | |
tree | a4cc46c893ad56e8a5404cd03bc9c64c1ea1bd48 /include | |
parent | b0d8506e056ade4a48794bfa05bd10d8b1f6e477 (diff) |
cast loses precision
Change-Id: Ic688f08cada4ae70ea1dfb1e29e249a166456452
Diffstat (limited to 'include')
-rw-r--r-- | include/LibreOfficeKit/LibreOfficeKit.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/LibreOfficeKit/LibreOfficeKit.h b/include/LibreOfficeKit/LibreOfficeKit.h index 657c16c37db6..43eb2122f7d5 100644 --- a/include/LibreOfficeKit/LibreOfficeKit.h +++ b/include/LibreOfficeKit/LibreOfficeKit.h @@ -20,14 +20,14 @@ typedef struct _LibreOfficeKitDocument LibreOfficeKitDocument; // Do we have an extended member in this struct ? #define LIBREOFFICEKIT_HAS_MEMBER(strct,member,nSize) \ - ((((int)((unsigned char *)&((strct *) 0)->member) + \ - (int)sizeof ((strct *) 0)->member)) <= (nSize)) + ((((size_t)((unsigned char *)&((strct *) 0)->member) + \ + sizeof ((strct *) 0)->member)) <= (nSize)) #define LIBREOFFICEKIT_HAS(pKit,member) LIBREOFFICEKIT_HAS_MEMBER(LibreOfficeKit,member,(pKit)->nSize) struct _LibreOfficeKit { - int nSize; + size_t nSize; void (*destroy) (LibreOfficeKit *pThis); int (*initialize) (LibreOfficeKit *pThis, const char *pInstallPath); @@ -39,7 +39,7 @@ struct _LibreOfficeKit struct _LibreOfficeKitDocument { - int nSize; + size_t nSize; void (*destroy) (LibreOfficeKitDocument* pThis); int (*saveAs) (LibreOfficeKitDocument* pThis, |