]> git.tdb.fi Git - libs/core.git/blobdiff - source/stringcodec/jisx0208.cpp
Fix warnings about certain narrowing conversions not being allowed in C++11
[libs/core.git] / source / stringcodec / jisx0208.cpp
index d56ec33d22a2da43bc6ff8b8bc1d6af30e549706..008a5e14fbd3dd59d4f4d5ecd455045f3b1a3d51 100644 (file)
@@ -12,7 +12,9 @@ void JisX0208::Encoder::encode_char(unichar ucs, string &buf)
        unsigned short jis = ucs_to_jisx0208(ucs);
        if(jis)
        {
-               char jbuf[2] = {jis>>8, jis};
+               char jbuf[2];
+               jbuf[0] = jis>>8;
+               jbuf[1] = jis;
                buf.append(jbuf, 2);
        }
        else