Bug 801803 - nsresult as enum class creates warnings in test files r=ehsan

This commit is contained in:
David Zbarsky 2012-10-15 17:12:50 -04:00
Родитель 67b458520a
Коммит f99ff81019
3 изменённых файлов: 3 добавлений и 3 удалений

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

@ -28,7 +28,7 @@ nsresult auxLoad(char *uriBuf);
#define RETURN_IF_FAILED(rv, ret, step) \
PR_BEGIN_MACRO \
if (NS_FAILED(rv)) { \
printf(">>> %s failed: rv=%x\n", step, rv); \
printf(">>> %s failed: rv=%x\n", step, static_cast<uint32_t>(rv)); \
return ret;\
} \
PR_END_MACRO

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

@ -47,7 +47,7 @@ static NS_DEFINE_CID(kRDFXMLDataSourceCID, NS_RDFXMLDATASOURCE_CID);
#define RETURN_IF_FAILED(rv, step) \
PR_BEGIN_MACRO \
if (NS_FAILED(rv)) { \
printf(">>> %s failed: rv=%x\n", step, rv); \
printf(">>> %s failed: rv=%x\n", step, static_cast<uint32_t>(rv)); \
return 1;\
} \
PR_END_MACRO

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

@ -45,7 +45,7 @@
#define RETURN_IF_FAILED(rv, step) \
PR_BEGIN_MACRO \
if (NS_FAILED(rv)) { \
printf(">>> %s failed: rv=%x\n", step, rv); \
printf(">>> %s failed: rv=%x\n", step, static_cast<uint32_t>(rv)); \
return 1;\
} \
PR_END_MACRO