diff --git a/src/dom/xpathparser.h b/src/dom/xpathparser.h
index 2a604aa61eb8d65bb084d11bf226bb7dcc362f27..1ad4b5f549025d0b459b68bb7181467632cab5e5 100644 (file)
--- a/src/dom/xpathparser.h
+++ b/src/dom/xpathparser.h
typedef struct
{
int ival;
- char *sval;
+ char const *sval;
} LookupEntry;
{
if (type == OPERATOR)
{
- char *tokenStr = "unknown";
- for (LookupEntry *entry = operatorTable; entry->sval ; entry++)
+ char const *tokenStr = "unknown";
+ for (LookupEntry const *entry = operatorTable; entry->sval ; entry++)
{
if (entry->ival == ival)
{
}
else if (type == NODE_TYPE)
{
- char *tokenStr = "unknown";
+ char const *tokenStr = "unknown";
for (LookupEntry *entry = nodeTypeTable; entry->sval ; entry++)
{
if (entry->ival == ival)
}
else if (type == AXIS_NAME)
{
- char *tokenStr = "unknown";
+ char const *tokenStr = "unknown";
for (LookupEntry *entry = axisNameTable; entry->sval ; entry++)
{
if (entry->ival == ival)
printf("#%f\n", dval);
else
{
- char *tokenStr = "unknown";
+ char const *tokenStr = "unknown";
for (LookupEntry *entry = exprTokenTable; entry->sval ; entry++)
{
if (entry->ival == type)
*/
XPathParser()
{
- debug = false;
+ debug = false;
}
/**
*
*/
- ~XPathParser() {}
+ virtual ~XPathParser() {}
/**
*