X-Git-Url: http://git.nikiroo.be/?p=jvcard.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Fjvcard%2Fparsers%2FParser.java;h=5ecad4a42abcb9fe1c8c34307b53270aa70e1f0c;hp=cec4c1ae9cd8ea404f931b597474fd7eea566701;hb=b9f192ed5290f3263f60dc5a2dc9fd754eead958;hpb=49a08b5df6d29e0345ee34c714f265084625b31f diff --git a/src/be/nikiroo/jvcard/parsers/Parser.java b/src/be/nikiroo/jvcard/parsers/Parser.java index cec4c1a..5ecad4a 100644 --- a/src/be/nikiroo/jvcard/parsers/Parser.java +++ b/src/be/nikiroo/jvcard/parsers/Parser.java @@ -37,7 +37,8 @@ public class Parser { } // -1 = no bkeys - public static String toString(Contact contact, Format format, int startingBKey) { + public static String toString(Contact contact, Format format, + int startingBKey) { switch (format) { case VCard21: return Vcard21Parser.toString(contact, startingBKey); @@ -54,8 +55,8 @@ public class Parser { public static int getBKey(Data data) { if (data.isBinary() && data.getValue().startsWith("", "")); + int bkey = Integer.parseInt(data.getValue() + .replace("", "")); if (bkey < 0) throw new InvalidParameterException( "All bkeys MUST be positive");