mirror of
https://github.com/libexpat/libexpat.git
synced 2025-04-07 22:19:12 +00:00
update xmlwf and tests to new UNUSED_P definition
Signed-off-by: David Loffredo <loffredo@steptools.com>
This commit is contained in:
parent
561773607c
commit
1ec27cb32f
5 changed files with 469 additions and 266 deletions
|
@ -197,12 +197,14 @@ srunner_run_all(SRunner *runner, int verbosity) {
|
|||
}
|
||||
|
||||
void
|
||||
_fail_unless(int UNUSED_P(condition), const char *UNUSED_P(file),
|
||||
int UNUSED_P(line), const char *msg) {
|
||||
_fail_unless(int condition, const char *file, int line, const char *msg) {
|
||||
/* Always print the error message so it isn't lost. In this case,
|
||||
we have a failure, so there's no reason to be quiet about what
|
||||
it is.
|
||||
*/
|
||||
UNUSED_P(condition);
|
||||
UNUSED_P(file);
|
||||
UNUSED_P(line);
|
||||
if (msg != NULL) {
|
||||
const int has_newline = (msg[strlen(msg) - 1] == '\n');
|
||||
fprintf(stderr, "ERROR: %s%s", msg, has_newline ? "" : "\n");
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -83,12 +83,16 @@ codepageConvert(int cp, const char *p) {
|
|||
#else /* not _WIN32 */
|
||||
|
||||
int
|
||||
codepageMap(int UNUSED_P(cp), int *UNUSED_P(map)) {
|
||||
codepageMap(int cp, int *map) {
|
||||
UNUSED_P(cp);
|
||||
UNUSED_P(map);
|
||||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
codepageConvert(int UNUSED_P(cp), const char *UNUSED_P(p)) {
|
||||
codepageConvert(int cp, const char *p) {
|
||||
UNUSED_P(cp);
|
||||
UNUSED_P(p);
|
||||
return -1;
|
||||
}
|
||||
|
||||
|
|
|
@ -144,13 +144,14 @@ resolveSystemId(const XML_Char *base, const XML_Char *systemId,
|
|||
static int
|
||||
externalEntityRefFilemap(XML_Parser parser, const XML_Char *context,
|
||||
const XML_Char *base, const XML_Char *systemId,
|
||||
const XML_Char *UNUSED_P(publicId)) {
|
||||
const XML_Char *publicId) {
|
||||
int result;
|
||||
XML_Char *s;
|
||||
const XML_Char *filename;
|
||||
XML_Parser entParser = XML_ExternalEntityParserCreate(parser, context, 0);
|
||||
int filemapRes;
|
||||
PROCESS_ARGS args;
|
||||
UNUSED_P(publicId);
|
||||
args.retPtr = &result;
|
||||
args.parser = entParser;
|
||||
filename = resolveSystemId(base, systemId, &s);
|
||||
|
@ -221,11 +222,12 @@ processStream(const XML_Char *filename, XML_Parser parser) {
|
|||
static int
|
||||
externalEntityRefStream(XML_Parser parser, const XML_Char *context,
|
||||
const XML_Char *base, const XML_Char *systemId,
|
||||
const XML_Char *UNUSED_P(publicId)) {
|
||||
const XML_Char *publicId) {
|
||||
XML_Char *s;
|
||||
const XML_Char *filename;
|
||||
int ret;
|
||||
XML_Parser entParser = XML_ExternalEntityParserCreate(parser, context, 0);
|
||||
UNUSED_P(publicId);
|
||||
filename = resolveSystemId(base, systemId, &s);
|
||||
XML_SetBase(entParser, filename);
|
||||
ret = processStream(filename, entParser);
|
||||
|
|
|
@ -298,10 +298,12 @@ xcsdup(const XML_Char *s) {
|
|||
|
||||
static void XMLCALL
|
||||
startDoctypeDecl(void *userData, const XML_Char *doctypeName,
|
||||
const XML_Char *UNUSED_P(sysid),
|
||||
const XML_Char *UNUSED_P(publid),
|
||||
int UNUSED_P(has_internal_subset)) {
|
||||
const XML_Char *sysid, const XML_Char *publid,
|
||||
int has_internal_subset) {
|
||||
XmlwfUserData *data = (XmlwfUserData *)userData;
|
||||
UNUSED_P(sysid);
|
||||
UNUSED_P(publid);
|
||||
UNUSED_P(has_internal_subset);
|
||||
data->currentDoctypeName = xcsdup(doctypeName);
|
||||
}
|
||||
|
||||
|
@ -413,13 +415,13 @@ endDoctypeDecl(void *userData) {
|
|||
}
|
||||
|
||||
static void XMLCALL
|
||||
notationDecl(void *userData, const XML_Char *notationName,
|
||||
const XML_Char *UNUSED_P(base), const XML_Char *systemId,
|
||||
const XML_Char *publicId) {
|
||||
notationDecl(void *userData, const XML_Char *notationName, const XML_Char *base,
|
||||
const XML_Char *systemId, const XML_Char *publicId) {
|
||||
XmlwfUserData *data = (XmlwfUserData *)userData;
|
||||
NotationList *entry = malloc(sizeof(NotationList));
|
||||
const char *errorMessage = "Unable to store NOTATION for output\n";
|
||||
|
||||
UNUSED_P(base);
|
||||
if (entry == NULL) {
|
||||
fputs(errorMessage, stderr);
|
||||
return; /* Nothing we can really do about this */
|
||||
|
@ -461,46 +463,60 @@ notationDecl(void *userData, const XML_Char *notationName,
|
|||
#endif /* not W3C14N */
|
||||
|
||||
static void XMLCALL
|
||||
defaultCharacterData(void *userData, const XML_Char *UNUSED_P(s),
|
||||
int UNUSED_P(len)) {
|
||||
defaultCharacterData(void *userData, const XML_Char *s, int len) {
|
||||
UNUSED_P(s);
|
||||
UNUSED_P(len);
|
||||
XML_DefaultCurrent((XML_Parser)userData);
|
||||
}
|
||||
|
||||
static void XMLCALL
|
||||
defaultStartElement(void *userData, const XML_Char *UNUSED_P(name),
|
||||
const XML_Char **UNUSED_P(atts)) {
|
||||
defaultStartElement(void *userData, const XML_Char *name,
|
||||
const XML_Char **atts) {
|
||||
UNUSED_P(name);
|
||||
UNUSED_P(atts);
|
||||
XML_DefaultCurrent((XML_Parser)userData);
|
||||
}
|
||||
|
||||
static void XMLCALL
|
||||
defaultEndElement(void *userData, const XML_Char *UNUSED_P(name)) {
|
||||
defaultEndElement(void *userData, const XML_Char *name) {
|
||||
UNUSED_P(name);
|
||||
XML_DefaultCurrent((XML_Parser)userData);
|
||||
}
|
||||
|
||||
static void XMLCALL
|
||||
defaultProcessingInstruction(void *userData, const XML_Char *UNUSED_P(target),
|
||||
const XML_Char *UNUSED_P(data)) {
|
||||
defaultProcessingInstruction(void *userData, const XML_Char *target,
|
||||
const XML_Char *data) {
|
||||
UNUSED_P(target);
|
||||
UNUSED_P(data);
|
||||
XML_DefaultCurrent((XML_Parser)userData);
|
||||
}
|
||||
|
||||
static void XMLCALL
|
||||
nopCharacterData(void *UNUSED_P(userData), const XML_Char *UNUSED_P(s),
|
||||
int UNUSED_P(len)) {
|
||||
nopCharacterData(void *userData, const XML_Char *s, int len) {
|
||||
UNUSED_P(userData);
|
||||
UNUSED_P(s);
|
||||
UNUSED_P(len);
|
||||
}
|
||||
|
||||
static void XMLCALL
|
||||
nopStartElement(void *UNUSED_P(userData), const XML_Char *UNUSED_P(name),
|
||||
const XML_Char **UNUSED_P(atts)) {
|
||||
nopStartElement(void *userData, const XML_Char *name, const XML_Char **atts) {
|
||||
UNUSED_P(userData);
|
||||
UNUSED_P(name);
|
||||
UNUSED_P(atts);
|
||||
}
|
||||
|
||||
static void XMLCALL
|
||||
nopEndElement(void *UNUSED_P(userData), const XML_Char *UNUSED_P(name)) {
|
||||
nopEndElement(void *userData, const XML_Char *name) {
|
||||
UNUSED_P(userData);
|
||||
UNUSED_P(name);
|
||||
}
|
||||
|
||||
static void XMLCALL
|
||||
nopProcessingInstruction(void *UNUSED_P(userData),
|
||||
const XML_Char *UNUSED_P(target),
|
||||
const XML_Char *UNUSED_P(data)) {
|
||||
nopProcessingInstruction(void *userData, const XML_Char *target,
|
||||
const XML_Char *data) {
|
||||
UNUSED_P(userData);
|
||||
UNUSED_P(target);
|
||||
UNUSED_P(data);
|
||||
}
|
||||
|
||||
static void XMLCALL
|
||||
|
@ -639,12 +655,14 @@ metaCharacterData(void *userData, const XML_Char *s, int len) {
|
|||
|
||||
static void XMLCALL
|
||||
metaStartDoctypeDecl(void *userData, const XML_Char *doctypeName,
|
||||
const XML_Char *UNUSED_P(sysid),
|
||||
const XML_Char *UNUSED_P(pubid),
|
||||
int UNUSED_P(has_internal_subset)) {
|
||||
const XML_Char *sysid, const XML_Char *pubid,
|
||||
int has_internal_subset) {
|
||||
XML_Parser parser = (XML_Parser)userData;
|
||||
XmlwfUserData *data = (XmlwfUserData *)XML_GetUserData(parser);
|
||||
FILE *fp = data->fp;
|
||||
UNUSED_P(sysid);
|
||||
UNUSED_P(pubid);
|
||||
UNUSED_P(has_internal_subset);
|
||||
ftprintf(fp, T("<startdoctype name=\"%s\""), doctypeName);
|
||||
metaLocation(parser);
|
||||
fputts(T("/>\n"), fp);
|
||||
|
@ -662,11 +680,12 @@ metaEndDoctypeDecl(void *userData) {
|
|||
|
||||
static void XMLCALL
|
||||
metaNotationDecl(void *userData, const XML_Char *notationName,
|
||||
const XML_Char *UNUSED_P(base), const XML_Char *systemId,
|
||||
const XML_Char *base, const XML_Char *systemId,
|
||||
const XML_Char *publicId) {
|
||||
XML_Parser parser = (XML_Parser)userData;
|
||||
XmlwfUserData *data = (XmlwfUserData *)XML_GetUserData(parser);
|
||||
FILE *fp = data->fp;
|
||||
UNUSED_P(base);
|
||||
ftprintf(fp, T("<notation name=\"%s\""), notationName);
|
||||
if (publicId)
|
||||
ftprintf(fp, T(" public=\"%s\""), publicId);
|
||||
|
@ -680,14 +699,16 @@ metaNotationDecl(void *userData, const XML_Char *notationName,
|
|||
}
|
||||
|
||||
static void XMLCALL
|
||||
metaEntityDecl(void *userData, const XML_Char *entityName,
|
||||
int UNUSED_P(is_param), const XML_Char *value, int value_length,
|
||||
const XML_Char *UNUSED_P(base), const XML_Char *systemId,
|
||||
const XML_Char *publicId, const XML_Char *notationName) {
|
||||
metaEntityDecl(void *userData, const XML_Char *entityName, int is_param,
|
||||
const XML_Char *value, int value_length, const XML_Char *base,
|
||||
const XML_Char *systemId, const XML_Char *publicId,
|
||||
const XML_Char *notationName) {
|
||||
XML_Parser parser = (XML_Parser)userData;
|
||||
XmlwfUserData *data = (XmlwfUserData *)XML_GetUserData(parser);
|
||||
FILE *fp = data->fp;
|
||||
|
||||
UNUSED_P(is_param);
|
||||
UNUSED_P(base);
|
||||
if (value) {
|
||||
ftprintf(fp, T("<entity name=\"%s\""), entityName);
|
||||
metaLocation(parser);
|
||||
|
@ -750,13 +771,13 @@ unknownEncodingConvert(void *data, const char *p) {
|
|||
}
|
||||
|
||||
static int XMLCALL
|
||||
unknownEncoding(void *UNUSED_P(userData), const XML_Char *name,
|
||||
XML_Encoding *info) {
|
||||
unknownEncoding(void *userData, const XML_Char *name, XML_Encoding *info) {
|
||||
int cp;
|
||||
static const XML_Char prefixL[] = T("windows-");
|
||||
static const XML_Char prefixU[] = T("WINDOWS-");
|
||||
int i;
|
||||
|
||||
UNUSED_P(userData);
|
||||
for (i = 0; prefixU[i]; i++)
|
||||
if (name[i] != prefixU[i] && name[i] != prefixL[i])
|
||||
return 0;
|
||||
|
@ -786,7 +807,8 @@ unknownEncoding(void *UNUSED_P(userData), const XML_Char *name,
|
|||
}
|
||||
|
||||
static int XMLCALL
|
||||
notStandalone(void *UNUSED_P(userData)) {
|
||||
notStandalone(void *userData) {
|
||||
UNUSED_P(userData);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue