Bug 1257350 - Use intptr_t to avoid C4312 on VS2015; r=tbsaunde

Without this, we get several warnings like:

reinterpret_cast': conversion from 'int32_t' to 'void *' of
greater size

MozReview-Commit-ID: sy2eTB2fjs

--HG--
extra : rebase_source : 16bd44fba1666c68c2fa163e57ed703eb0c823ed
extra : histedit_source : ea51ff0f6c2498d4ac87c50ede0ce70958d37a07
This commit is contained in:
Gregory Szorc 2016-03-23 16:42:29 -07:00
Родитель 11c9bc4603
Коммит 916dddfb76
1 изменённых файлов: 4 добавлений и 4 удалений

Просмотреть файл

@ -529,7 +529,7 @@ XULTreeAccessible::GetTreeItemAccessible(int32_t aRow) const
if (NS_FAILED(rv) || aRow >= rowCount)
return nullptr;
void *key = reinterpret_cast<void*>(aRow);
void *key = reinterpret_cast<void*>(intptr_t(aRow));
Accessible* cachedTreeItem = mAccessibleCache.GetWeak(key);
if (cachedTreeItem)
return cachedTreeItem;
@ -564,7 +564,7 @@ XULTreeAccessible::InvalidateCache(int32_t aRow, int32_t aCount)
// Fire destroy event for removed tree items and delete them from caches.
for (int32_t rowIdx = aRow; rowIdx < aRow - aCount; rowIdx++) {
void* key = reinterpret_cast<void*>(rowIdx);
void* key = reinterpret_cast<void*>(intptr_t(rowIdx));
Accessible* treeItem = mAccessibleCache.GetWeak(key);
if (treeItem) {
@ -590,7 +590,7 @@ XULTreeAccessible::InvalidateCache(int32_t aRow, int32_t aCount)
for (int32_t rowIdx = newRowCount; rowIdx < oldRowCount; ++rowIdx) {
void *key = reinterpret_cast<void*>(rowIdx);
void *key = reinterpret_cast<void*>(intptr_t(rowIdx));
Accessible* treeItem = mAccessibleCache.GetWeak(key);
if (treeItem) {
@ -643,7 +643,7 @@ XULTreeAccessible::TreeViewInvalidated(int32_t aStartRow, int32_t aEndRow,
for (int32_t rowIdx = aStartRow; rowIdx <= endRow; ++rowIdx) {
void *key = reinterpret_cast<void*>(rowIdx);
void *key = reinterpret_cast<void*>(intptr_t(rowIdx));
Accessible* accessible = mAccessibleCache.GetWeak(key);
if (accessible) {