added some explicit casts from size_t to unsigned ints

This commit is contained in:
jez_higgins 2003-04-28 14:51:48 +00:00
parent ffb7f9d6f7
commit 1e6eda19b5

View file

@ -460,8 +460,8 @@ class msxml2_wrapper : public SAX::basic_XMLReader<string_type>
int index = -1; int index = -1;
std::wstring wUri(SA_.asStdWString(uri)); std::wstring wUri(SA_.asStdWString(uri));
std::wstring wLocalName(SA_.asStdWString(localName)); std::wstring wLocalName(SA_.asStdWString(localName));
HRESULT hr = attributes_->getIndexFromName(const_cast<unsigned short*>(wUri.data()), wUri.length(), HRESULT hr = attributes_->getIndexFromName(const_cast<unsigned short*>(wUri.data()), static_cast<int>(wUri.length()),
const_cast<unsigned short*>(wLocalName.data()), wLocalName.length(), const_cast<unsigned short*>(wLocalName.data()), static_cast<int>(wLocalName.length()),
&index); &index);
return index; return index;
} // getIndex } // getIndex
@ -470,7 +470,7 @@ class msxml2_wrapper : public SAX::basic_XMLReader<string_type>
{ {
int index = -1; int index = -1;
std::wstring wQName(SA_.asStdWString(qName)); std::wstring wQName(SA_.asStdWString(qName));
attributes_->getIndexFromQName(const_cast<unsigned short*>(wQName.data()), wQName.length(), &index); attributes_->getIndexFromQName(const_cast<unsigned short*>(wQName.data()), static_cast<int>(wQName.length()), &index);
return index; return index;
} // getIndex } // getIndex
@ -480,8 +480,8 @@ class msxml2_wrapper : public SAX::basic_XMLReader<string_type>
int cchType; int cchType;
std::wstring wUri(SA_.asStdWString(uri)); std::wstring wUri(SA_.asStdWString(uri));
std::wstring wLocalName(SA_.asStdWString(localName)); std::wstring wLocalName(SA_.asStdWString(localName));
HRESULT hr = attributes_->getTypeFromName(const_cast<unsigned short*>(wUri.data()), wUri.length(), HRESULT hr = attributes_->getTypeFromName(const_cast<unsigned short*>(wUri.data()), static_cast<int>(wUri.length()),
const_cast<unsigned short*>(wLocalName.data()), wLocalName.length(), const_cast<unsigned short*>(wLocalName.data()), static_cast<int>(wLocalName.length()),
&pwchType, &cchType); &pwchType, &cchType);
if (FAILED(hr)) if (FAILED(hr))
return stringT(); return stringT();
@ -494,7 +494,7 @@ class msxml2_wrapper : public SAX::basic_XMLReader<string_type>
const wchar_t* pwchType; const wchar_t* pwchType;
int cchType; int cchType;
std::wstring wQName(SA_.asStdWString(qName)); std::wstring wQName(SA_.asStdWString(qName));
HRESULT hr = attributes_->getTypeFromQName(const_cast<unsigned short*>(wQName.data()), wQName.length(), HRESULT hr = attributes_->getTypeFromQName(const_cast<unsigned short*>(wQName.data()), static_cast<int>(wQName.length()),
&pwchType, &cchType); &pwchType, &cchType);
if (FAILED(hr)) if (FAILED(hr))
return stringT(); return stringT();
@ -508,8 +508,8 @@ class msxml2_wrapper : public SAX::basic_XMLReader<string_type>
int cchValue; int cchValue;
std::wstring wUri(SA_.asStdWString(uri)); std::wstring wUri(SA_.asStdWString(uri));
std::wstring wLocalName(SA_.asStdWString(localName)); std::wstring wLocalName(SA_.asStdWString(localName));
HRESULT hr = attributes_->getValueFromName(const_cast<unsigned short*>(wUri.data()), wUri.length(), HRESULT hr = attributes_->getValueFromName(const_cast<unsigned short*>(wUri.data()), static_cast<int>(wUri.length()),
const_cast<unsigned short*>(wLocalName.data()), wLocalName.length(), const_cast<unsigned short*>(wLocalName.data()), static_cast<int>(wLocalName.length()),
&pwchValue, &cchValue); &pwchValue, &cchValue);
if (FAILED(hr)) if (FAILED(hr))
return stringT(); return stringT();
@ -522,7 +522,7 @@ class msxml2_wrapper : public SAX::basic_XMLReader<string_type>
const wchar_t* pwchValue; const wchar_t* pwchValue;
int cchValue; int cchValue;
std::wstring wQName(SA_.asStdWString(qname)); std::wstring wQName(SA_.asStdWString(qname));
HRESULT hr = attributes_->getValueFromQName(const_cast<unsigned short*>(wQName.data()), wQName.length(), HRESULT hr = attributes_->getValueFromQName(const_cast<unsigned short*>(wQName.data()), static_cast<int>(wQName.length()),
&pwchValue, &cchValue); &pwchValue, &cchValue);
if (FAILED(hr)) if (FAILED(hr))
return stringT(); return stringT();
@ -952,3 +952,4 @@ void msxml2_wrapper<stringT, COMInitializerT, string_adaptorT>::parse(SAX::basic
#endif #endif
// end of file // end of file