From 22d5af9af4190a81cab583189ff2551e6c2f49d8 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Sun, 10 Mar 2002 18:15:58 +0000 Subject: GridLayout.java (layoutContainer): Handle case where there are no items in container. * java/awt/GridLayout.java (layoutContainer): Handle case where there are no items in container. From-SVN: r50539 --- libjava/java/awt/GridLayout.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libjava/java') diff --git a/libjava/java/awt/GridLayout.java b/libjava/java/awt/GridLayout.java index 3471865..32f1cf8 100644 --- a/libjava/java/awt/GridLayout.java +++ b/libjava/java/awt/GridLayout.java @@ -152,6 +152,12 @@ public class GridLayout implements LayoutManager, Serializable public void layoutContainer (Container parent) { int num = parent.ncomponents; + + // There's no point, and handling this would mean adding special + // cases. + if (num == 0) + return; + // This is more efficient than calling getComponents(). Component[] comps = parent.component; -- cgit v1.1