Menu

Commit [r292]  Maximize  Restore  History

- Bugfix: LibusbJava.cpp, Ln 1288 removed the manipulation of the return value

- Bugfix: Guaranteeing '\0'-Termination of the retrieved C-Strings for all libusb_get_string_descriptor* calls
- Change: The whole interface makes now use of exceptions to pass errors into the java environment instead encoding them into return values.
- Change: Allowing Descriptor strings to have a length of 0

uniederer 2012-04-12

changed /trunk/LibusbJava/LibusbJava.cpp
changed /trunk/LibusbJava/LibusbJava.h
changed /trunk/java/src/ch/ntb/inf/libusbJava/Device.java
changed /trunk/java/src/ch/ntb/inf/libusbJava/LibusbJava.java
changed /trunk/java/src/ch/ntb/inf/libusbJava/LibusbJava1.java
added /trunk/java/src/ch/ntb/inf/libusbJava/exceptions
added /trunk/java/src/ch/ntb/inf/libusbJava/exceptions/LibusbError.java
changed /trunk/java/src/ch/ntb/inf/libusbJava/usbView/UsbTreeModel.java
changed /trunk/java/test/ch/ntb/inf/libusbJava/test/TestLibUsbJava.java
added /trunk/java/test/ch/ntb/inf/libusbJava/test/exceptions
added /trunk/java/test/ch/ntb/inf/libusbJava/test/exceptions/LibusbErrorTest.java
/trunk/LibusbJava/LibusbJava.cpp Diff Switch to side-by-side view
Loading...
/trunk/LibusbJava/LibusbJava.h Diff Switch to side-by-side view
Loading...
/trunk/java/src/ch/ntb/inf/libusbJava/Device.java Diff Switch to side-by-side view
Loading...
/trunk/java/src/ch/ntb/inf/libusbJava/LibusbJava.java Diff Switch to side-by-side view
Loading...
/trunk/java/src/ch/ntb/inf/libusbJava/LibusbJava1.java Diff Switch to side-by-side view
Loading...
/trunk/java/src/ch/ntb/inf/libusbJava/exceptions/LibusbError.java Diff Switch to side-by-side view
Loading...
/trunk/java/src/ch/ntb/inf/libusbJava/usbView/UsbTreeModel.java Diff Switch to side-by-side view
Loading...
/trunk/java/test/ch/ntb/inf/libusbJava/test/TestLibUsbJava.java Diff Switch to side-by-side view
Loading...
/trunk/java/test/ch/ntb/inf/libusbJava/test/exceptions/LibusbErrorTest.java Diff Switch to side-by-side view
Loading...