summaryrefslogtreecommitdiff
path: root/include/LibreOfficeKit
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-06-12 14:28:17 +0100
committerCaolán McNamara <caolanm@redhat.com>2014-06-12 14:28:55 +0100
commit18c786cbcd45ee314bed6303c62e23ecf4022a8b (patch)
tree513e81943090136da21ac3aa5ec945ca1b5b20b3 /include/LibreOfficeKit
parent4348dfbd4ab73c151fbd45c7066886530498ec0b (diff)
cast loses precision
Change-Id: Ic688f08cada4ae70ea1dfb1e29e249a166456452
Diffstat (limited to 'include/LibreOfficeKit')
-rw-r--r--include/LibreOfficeKit/LibreOfficeKit.h8
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,