Fix ordered comparison between pointer and zero error
authorNikolai Merinov <n.merinov@samsung.com>
Fri, 8 Feb 2019 15:43:08 +0000 (18:43 +0300)
committerNikolai Merinov <n.merinov@samsung.com>
Fri, 8 Feb 2019 15:43:08 +0000 (18:43 +0300)
utils/MsgTextConvert.cpp

index ac9c99483c9d9cdf186617e2dba20d78b84cce13..1140dfbb723aa4beeb5d49f25471f0baac50c51a 100755 (executable)
@@ -498,7 +498,7 @@ int MsgTextConvert::convertUTF8ToUCS2(OUT unsigned char *pDestText, IN int maxLe
 
        cd = g_iconv_open("UTF16BE", "UTF8");
 
-       if (cd > 0) {
+       if (cd != nullptr) {
                err = g_iconv(cd, (char**)&pSrcText, (gsize*)&textLen, (char**)&unicodeTemp, (gsize*)&remainedBuffer);
        }
 
@@ -645,7 +645,7 @@ int MsgTextConvert::convertUCS2ToUTF8(OUT unsigned char *pDestText, IN int maxLe
 
        cd = g_iconv_open("UTF8", "UTF16BE");
 
-       if (cd > 0) {
+       if (cd != nullptr) {
                err = g_iconv(cd, (char**)&pSrcText, (gsize*)&textLen, (char**)&pDestText, (gsize*)&remainedBuffer);
        }
 
@@ -696,7 +696,7 @@ int MsgTextConvert::convertEUCKRToUTF8(OUT unsigned char *pDestText, IN int maxL
 
        cd = g_iconv_open("UTF8", "EUCKR");
 
-       if (cd > 0) {
+       if (cd != nullptr) {
                err = g_iconv(cd, (char**)&pSrcText, (gsize*)&textLen, (char**)&pDestText, (gsize*)&remainedBuffer);
        }
 
@@ -746,7 +746,7 @@ int MsgTextConvert::convertSHIFTJISToUTF8(OUT unsigned char *pDestText, IN int m
 
        cd = g_iconv_open("UTF8", "SHIFT-JIS");
 
-       if (cd > 0) {
+       if (cd != nullptr) {
                err = g_iconv(cd, (char**)&pSrcText, (gsize*)&textLen, (char**)&pDestText, (gsize*)&remainedBuffer);
        }