diff --git a/src/main/java/de/ailis/usb4java/jni/USB_Descriptor_Header.java b/src/main/java/de/ailis/usb4java/jni/USB_Descriptor_Header.java index a514dc3..3678d5f 100644 --- a/src/main/java/de/ailis/usb4java/jni/USB_Descriptor_Header.java +++ b/src/main/java/de/ailis/usb4java/jni/USB_Descriptor_Header.java @@ -30,6 +30,8 @@ public abstract class USB_Descriptor_Header public USB_Descriptor_Header(final ByteBuffer data) { + if (data == null) + throw new IllegalArgumentException("data must not be null"); this.data = data; }