eina unicode - remove pointless operands
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Thu, 14 Aug 2014 10:18:46 +0000 (19:18 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Thu, 14 Aug 2014 10:18:46 +0000 (19:18 +0900)
fixes CID 1039676

src/lib/eina/eina_unicode.c

index b4532ec..099af46 100644 (file)
@@ -402,7 +402,7 @@ eina_unicode_unicode_to_utf8(const Eina_Unicode *uni, int *_len)
              *ind++ = 0x80 | (unsigned char) (*uind & 0x3F);
              len += 5;
           }
-        else if (*uind <= 0x7FFFFFFF) /* 6 byte char */
+        else /* 6 byte char */
           {
              *ind++ = 0xFC | (unsigned char) ((*uind >> 30) & 0x01);
              *ind++ = 0x80 | (unsigned char) ((*uind >> 24) & 0x3F);
@@ -412,10 +412,6 @@ eina_unicode_unicode_to_utf8(const Eina_Unicode *uni, int *_len)
              *ind++ = 0x80 | (unsigned char) (*uind & 0x3F);
              len += 6;
           }
-        else /* error */
-          {
-             /* Do something */
-          }
      }
    buf2 = realloc(buf, len + 1);
    if (!buf2)