Skip to content
Snippets Groups Projects
Commit c0e8614b authored by Alberto Massari's avatar Alberto Massari
Browse files

Sometimes, a signed int is really necessary...

git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@554014 13f79535-47bb-0310-9956-ffa450edef68
parent 4725ccb8
No related branches found
No related tags found
No related merge requests found
...@@ -113,10 +113,10 @@ int DOMAttrMapImpl::findNamePoint(const XMLCh *name) const ...@@ -113,10 +113,10 @@ int DOMAttrMapImpl::findNamePoint(const XMLCh *name) const
{ {
// Binary search // Binary search
unsigned int i=0; int i=0;
if(fNodes!=0) if(fNodes!=0)
{ {
unsigned int first=0,last=fNodes->size()-1; int first=0,last=(int)fNodes->size()-1;
while(first<=last) while(first<=last)
{ {
...@@ -381,8 +381,8 @@ DOMNode * DOMAttrMapImpl::removeNamedItemAt(unsigned int index) ...@@ -381,8 +381,8 @@ DOMNode * DOMAttrMapImpl::removeNamedItemAt(unsigned int index)
void DOMAttrMapImpl::reconcileDefaultAttributes(const DOMAttrMapImpl* defaults) { void DOMAttrMapImpl::reconcileDefaultAttributes(const DOMAttrMapImpl* defaults) {
// remove any existing default // remove any existing default
unsigned int nsize = getLength(); int nsize = (int)getLength();
for (unsigned int i = nsize - 1; i >= 0; i--) { for (int i = nsize - 1; i >= 0; i--) {
DOMAttr* attr = (DOMAttr*)item(i); DOMAttr* attr = (DOMAttr*)item(i);
if (!attr->getSpecified()) { if (!attr->getSpecified()) {
removeNamedItemAt(i); removeNamedItemAt(i);
...@@ -417,9 +417,9 @@ void DOMAttrMapImpl::reconcileDefaultAttributes(const DOMAttrMapImpl* defaults) ...@@ -417,9 +417,9 @@ void DOMAttrMapImpl::reconcileDefaultAttributes(const DOMAttrMapImpl* defaults)
* Move specified attributes from the given map to this one * Move specified attributes from the given map to this one
*/ */
void DOMAttrMapImpl::moveSpecifiedAttributes(DOMAttrMapImpl* srcmap) { void DOMAttrMapImpl::moveSpecifiedAttributes(DOMAttrMapImpl* srcmap) {
unsigned int nsize = srcmap->getLength(); int nsize = (int)srcmap->getLength();
for (unsigned int i = nsize - 1; i >= 0; i--) { for (int i = nsize - 1; i >= 0; i--) {
DOMAttr* attr = (DOMAttr*)srcmap->item(i); DOMAttr* attr = (DOMAttr*)srcmap->item(i);
if (attr->getSpecified()) { if (attr->getSpecified()) {
srcmap->removeNamedItemAt(i); srcmap->removeNamedItemAt(i);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment