mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-13 03:24:26 +00:00
Bug 1012814 part 2: Use size_t instead of uint32_t for nsTArray iteration, in nsTransferable.cpp. r=bjacob
This commit is contained in:
parent
a56b11e89a
commit
e63fdf5095
@ -260,7 +260,7 @@ nsTransferable::GetTransferDataFlavors(nsISupportsArray ** aDataFlavorList)
|
||||
nsresult rv = NS_NewISupportsArray ( aDataFlavorList );
|
||||
if (NS_FAILED(rv)) return rv;
|
||||
|
||||
for ( uint32_t i=0; i<mDataArray.Length(); ++i ) {
|
||||
for (size_t i = 0; i < mDataArray.Length(); ++i) {
|
||||
DataStruct& data = mDataArray.ElementAt(i);
|
||||
nsCOMPtr<nsISupportsCString> flavorWrapper = do_CreateInstance(NS_SUPPORTS_CSTRING_CONTRACTID);
|
||||
if ( flavorWrapper ) {
|
||||
@ -292,8 +292,7 @@ nsTransferable::GetTransferData(const char *aFlavor, nsISupports **aData, uint32
|
||||
nsCOMPtr<nsISupports> savedData;
|
||||
|
||||
// first look and see if the data is present in one of the intrinsic flavors
|
||||
uint32_t i;
|
||||
for (i = 0; i < mDataArray.Length(); ++i ) {
|
||||
for (size_t i = 0; i < mDataArray.Length(); ++i) {
|
||||
DataStruct& data = mDataArray.ElementAt(i);
|
||||
if ( data.GetFlavor().Equals(aFlavor) ) {
|
||||
nsCOMPtr<nsISupports> dataBytes;
|
||||
@ -323,7 +322,7 @@ nsTransferable::GetTransferData(const char *aFlavor, nsISupports **aData, uint32
|
||||
|
||||
// if not, try using a format converter to get the requested flavor
|
||||
if ( mFormatConv ) {
|
||||
for (i = 0; i < mDataArray.Length(); ++i) {
|
||||
for (size_t i = 0; i < mDataArray.Length(); ++i) {
|
||||
DataStruct& data = mDataArray.ElementAt(i);
|
||||
bool canConvert = false;
|
||||
mFormatConv->CanConvert(data.GetFlavor().get(), aFlavor, &canConvert);
|
||||
@ -371,7 +370,7 @@ nsTransferable::GetAnyTransferData(char **aFlavor, nsISupports **aData, uint32_t
|
||||
|
||||
NS_ENSURE_ARG_POINTER(aFlavor && aData && aDataLen);
|
||||
|
||||
for ( uint32_t i=0; i < mDataArray.Length(); ++i ) {
|
||||
for (size_t i = 0; i < mDataArray.Length(); ++i) {
|
||||
DataStruct& data = mDataArray.ElementAt(i);
|
||||
if (data.IsDataAvailable()) {
|
||||
*aFlavor = ToNewCString(data.GetFlavor());
|
||||
@ -397,8 +396,7 @@ nsTransferable::SetTransferData(const char *aFlavor, nsISupports *aData, uint32_
|
||||
NS_ENSURE_ARG(aFlavor);
|
||||
|
||||
// first check our intrinsic flavors to see if one has been registered.
|
||||
uint32_t i = 0;
|
||||
for (i = 0; i < mDataArray.Length(); ++i) {
|
||||
for (size_t i = 0; i < mDataArray.Length(); ++i) {
|
||||
DataStruct& data = mDataArray.ElementAt(i);
|
||||
if ( data.GetFlavor().Equals(aFlavor) ) {
|
||||
data.SetData ( aData, aDataLen );
|
||||
@ -408,7 +406,7 @@ nsTransferable::SetTransferData(const char *aFlavor, nsISupports *aData, uint32_
|
||||
|
||||
// if not, try using a format converter to find a flavor to put the data in
|
||||
if ( mFormatConv ) {
|
||||
for (i = 0; i < mDataArray.Length(); ++i) {
|
||||
for (size_t i = 0; i < mDataArray.Length(); ++i) {
|
||||
DataStruct& data = mDataArray.ElementAt(i);
|
||||
bool canConvert = false;
|
||||
mFormatConv->CanConvert(aFlavor, data.GetFlavor().get(), &canConvert);
|
||||
|
Loading…
x
Reference in New Issue
Block a user