Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8a06b26c authored by Yuichiro Hanada's avatar Yuichiro Hanada
Browse files

Check the version of format options before writing.

Change-Id: I3951e4395a2da225e240e856c23339b679e6155e
parent 5bf96a8f
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -68,6 +68,12 @@ public class Ver3DictEncoder implements DictEncoder {
    @Override
    public void writeDictionary(final FusionDictionary dict, final FormatOptions formatOptions)
            throws IOException, UnsupportedFormatException {
        if (formatOptions.mVersion > 3) {
            throw new UnsupportedFormatException(
                    "The given format options has wrong version number : "
                    + formatOptions.mVersion);
        }

        if (mOutStream == null) {
            openStream();
        }