From: <ga...@us...> - 2011-12-12 15:10:17
|
Revision: 5875 http://jnode.svn.sourceforge.net/jnode/?rev=5875&view=rev Author: galatnm Date: 2011-12-12 15:10:06 +0000 (Mon, 12 Dec 2011) Log Message: ----------- FS : Fix typo on the code, use '+' instead of '*'. Modified Paths: -------------- trunk/fs/src/driver/org/jnode/driver/bus/ide/IDEDriveDescriptor.java trunk/fs/src/test/org/jnode/driver/bus/ide/IDEDriveDescriptorTest.java Modified: trunk/fs/src/driver/org/jnode/driver/bus/ide/IDEDriveDescriptor.java =================================================================== --- trunk/fs/src/driver/org/jnode/driver/bus/ide/IDEDriveDescriptor.java 2011-12-12 15:01:46 UTC (rev 5874) +++ trunk/fs/src/driver/org/jnode/driver/bus/ide/IDEDriveDescriptor.java 2011-12-12 15:10:06 UTC (rev 5875) @@ -57,7 +57,7 @@ char[] str = new char[20]; for (int i = 0; i < 10; i++) { int v = data[10 + i]; - str[i + 2 + 0] = (char) ((v >> 8) & 0xFF); + str[i * 2] = (char) ((v >> 8) & 0xFF); str[i * 2 + 1] = (char) (v & 0xFF); } return String.valueOf(str).trim(); @@ -72,7 +72,7 @@ char[] str = new char[8]; for (int i = 0; i < 4; i++) { int v = data[23 + i]; - str[i + 2 + 0] = (char) ((v >> 8) & 0xFF); + str[i * 2] = (char) ((v >> 8) & 0xFF); str[i * 2 + 1] = (char) (v & 0xFF); } return String.valueOf(str).trim(); @@ -87,7 +87,7 @@ char[] str = new char[40]; for (int i = 0; i < 20; i++) { int v = data[27 + i]; - str[i * 2 + 0] = (char) ((v >> 8) & 0xFF); + str[i * 2] = (char) ((v >> 8) & 0xFF); str[i * 2 + 1] = (char) (v & 0xFF); } return String.valueOf(str).trim(); Modified: trunk/fs/src/test/org/jnode/driver/bus/ide/IDEDriveDescriptorTest.java =================================================================== --- trunk/fs/src/test/org/jnode/driver/bus/ide/IDEDriveDescriptorTest.java 2011-12-12 15:01:46 UTC (rev 5874) +++ trunk/fs/src/test/org/jnode/driver/bus/ide/IDEDriveDescriptorTest.java 2011-12-12 15:10:06 UTC (rev 5875) @@ -54,7 +54,7 @@ IDEDriveDescriptor wrongIdeDescriptor = new IDEDriveDescriptor(data, true); } - //@Test TODO return value is incorrect + @Test public void testGetSerialNumber() { String result = ideDescriptor.getSerialNumber(); assertEquals("5LS9K7CF",result); @@ -66,7 +66,7 @@ assertEquals("ST3160812AS",result); } - //@Test TODO return value is incorrect + @Test public void testGetFirmware() { String result = ideDescriptor.getFirmware(); assertEquals("3.ADJ",result); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |