[xml] Return value of xmlCharEncodingInputFunc
- From: Ralf Junker <ralfjunker gmx de>
- To: xml gnome org
- Subject: [xml] Return value of xmlCharEncodingInputFunc
- Date: Fri, 01 Feb 2008 15:47:35 +0100
Hi,
I am in doubt about the -1 return value of these function prototypes:
* xmlCharEncodingInputFunc
* xmlCharEncodingOutputFunc
The documentation says that -1 means "lack of space". However, in various implementations of these function
prototype I see this:
if ((out == NULL) || (outlen == NULL) || (inlen == NULL)) return(-1);
So I wonder if the -1 result value means
1. lack of space in the output buffer
2. illegal arguments passed
The difference is that with 1 I would need to provide more output, but with 2. I would issue a parameter
error.
Does anyone which one of the two (or yet another) is the corret understanding of -1?
Many thanks,
Ralf
[Date Prev][
Date Next] [Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]