Adjust error message for the case when copyPointer() hits a far pointer.

Malformed input can trigger this case and it does not indicate a bug
in the library.
This commit is contained in:
David Renshaw 2017-02-26 16:26:38 -05:00
parent 2c43bd712f
commit a344568fe8

View file

@ -1121,9 +1121,9 @@ final class WireHelpers {
} }
case WirePointer.FAR : case WirePointer.FAR :
throw new Error("Far pointer should have been handled above."); throw new Error("Unexpected FAR pointer.");
case WirePointer.OTHER : case WirePointer.OTHER :
throw new Error("copyPointer is unimplemented"); throw new Error("copyPointer is unimplemented for OTHER pointers");
} }
throw new Error("unreachable"); throw new Error("unreachable");
} }