diff options
Diffstat (limited to 'src/org/gnunet/construct/parsers/UnionParser.java')
-rw-r--r-- | src/org/gnunet/construct/parsers/UnionParser.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/org/gnunet/construct/parsers/UnionParser.java b/src/org/gnunet/construct/parsers/UnionParser.java index ba167cd..23d265a 100644 --- a/src/org/gnunet/construct/parsers/UnionParser.java +++ b/src/org/gnunet/construct/parsers/UnionParser.java | |||
@@ -21,7 +21,7 @@ | |||
21 | package org.gnunet.construct.parsers; | 21 | package org.gnunet.construct.parsers; |
22 | 22 | ||
23 | import org.gnunet.construct.*; | 23 | import org.gnunet.construct.*; |
24 | import org.gnunet.construct.ProtocolViolation; | 24 | import org.gnunet.construct.ProtocolViolationException; |
25 | 25 | ||
26 | import java.lang.reflect.Field; | 26 | import java.lang.reflect.Field; |
27 | import java.nio.ByteBuffer; | 27 | import java.nio.ByteBuffer; |
@@ -66,7 +66,7 @@ public class UnionParser implements Parser { | |||
66 | int remaining = frameOffset + ReflectUtil.justGetInt(frameObj, frameSizePath) - srcBuf.position(); | 66 | int remaining = frameOffset + ReflectUtil.justGetInt(frameObj, frameSizePath) - srcBuf.position(); |
67 | if (remaining <= 0) { | 67 | if (remaining <= 0) { |
68 | if (!optional) { | 68 | if (!optional) { |
69 | throw new ProtocolViolation("not optional"); | 69 | throw new ProtocolViolationException("not optional"); |
70 | } | 70 | } |
71 | ReflectUtil.justSet(dstObj, targetField, null); | 71 | ReflectUtil.justSet(dstObj, targetField, null); |
72 | return 0; | 72 | return 0; |