width wrong in Menu.getBounds()
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/MenuItem.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/MenuItem.java
index 883b4a5..455be8c 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/MenuItem.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/MenuItem.java
@@ -321,8 +321,8 @@
 		}
 		int x = info2.left - info1.left;
 		int y = info2.top - info1.top;
-		int width = info1.right - info1.left;
-		int height = info1.bottom - info1.top;
+		int width = info2.right - info2.left;
+		int height = info2.bottom - info2.top;
 		return new Rectangle (x, y, width, height);
 	} else {
 		int hMenu = parent.handle;