From 3a13787cc800f70813087a4e9ff541bd0ef63a0f Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 30 Apr 2014 08:59:43 +0200 Subject: Use size_t instead of int in genx --- xml/details/genx/genx.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'xml/details/genx/genx.h') diff --git a/xml/details/genx/genx.h b/xml/details/genx/genx.h index d41c4d0..bdaeee1 100644 --- a/xml/details/genx/genx.h +++ b/xml/details/genx/genx.h @@ -12,6 +12,8 @@ #ifndef GENX_H #define GENX_H +#include /* size_t */ + #ifdef __cplusplus extern "C" { #endif @@ -71,7 +73,7 @@ typedef struct genxNamespace_rec * genxNamespace; typedef struct genxElement_rec * genxElement; typedef struct genxAttribute_rec * genxAttribute; -typedef void * (*genxAlloc) (void * userData, int bytes); +typedef void * (*genxAlloc) (void * userData, size_t bytes); typedef void (*genxDealloc) (void * userData, void* data); /* @@ -275,10 +277,10 @@ genxStatus genxEndElement(genxWriter w); /* * Write some text * You can't write any text outside the root element, except with - * genxComment and genxPI + * genxComment and genxPI. */ genxStatus genxAddText(genxWriter w, constUtf8 start); -genxStatus genxAddCountedText(genxWriter w, constUtf8 start, int byteCount); +genxStatus genxAddCountedText(genxWriter w, constUtf8 start, size_t byteCount); genxStatus genxAddBoundedText(genxWriter w, constUtf8 start, constUtf8 end); /* -- cgit v1.1