*/
/*
- * Copyright (C) 2012, 2013, 2015 Eric Biggers
+ * Copyright (C) 2012-2016 Eric Biggers
*
* This file is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
}
static bool
-parse_index(xmlChar **pp, uint32_t *index_ret)
+parse_index(xmlChar **pp, u32 *index_ret)
{
xmlChar *p = *pp;
- uint32_t index = 0;
+ u32 index = 0;
*p++ = '\0'; /* overwrite '[' */
while (*p >= '0' && *p <= '9') {
- uint32_t n = (index * 10) + (*p++ - '0');
+ u32 n = (index * 10) + (*p++ - '0');
if (n < index)
return false;
index = n;
while (c != '\0') {
const xmlChar *name;
xmlNode *child;
- uint32_t index = 1;
+ u32 index = 1;
/* We have another path component. */
*----------------------------------------------------------------------------*/
static int
-image_node_get_index(const xmlNode *node)
+image_node_get_index(xmlNode *node)
{
u64 v = node_get_number((const xmlNode *)xmlHasProp(node, "INDEX"), 10);
return min(v, INT_MAX);