summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Group.java
diff options
context:
space:
mode:
authorSilenio Quarti <silenio>2002-02-09 00:37:45 +0000
committerSilenio Quarti <silenio>2002-02-09 00:37:45 +0000
commita7fde4ef9d2adcc5e3ca7f3f1eeba3ca343ab9a7 (patch)
tree27efec8676ebc6c8c20daf7a87814e2a08b9fa51 /bundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Group.java
parent1a193fed7fb8f834ff006a600108343edb183958 (diff)
downloadeclipse.platform.swt-a7fde4ef9d2adcc5e3ca7f3f1eeba3ca343ab9a7.tar.gz
eclipse.platform.swt-a7fde4ef9d2adcc5e3ca7f3f1eeba3ca343ab9a7.tar.xz
eclipse.platform.swt-a7fde4ef9d2adcc5e3ca7f3f1eeba3ca343ab9a7.zip
computeSize fix
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Group.java')
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Group.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Group.java b/bundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Group.java
index fdd6a06b2d..a968bf31f2 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Group.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Group.java
@@ -143,9 +143,12 @@ Point getTitleSize() {
OS.PtGetResources (handle, args.length / 3, args);
if ((OS.Pt_ARG_CONTAINER_FLAGS & OS.Pt_SHOW_TITLE) != 0) {
PhRect_t rect = new PhRect_t();
- if (args [1] != 0) {
- int length = OS.strlen (args [1]);
- OS.PfExtentText(rect, null, args [4], args [1], length);
+ int str = args [1];
+ if (str != 0) {
+ int length = OS.strlen (str);
+ if (length > 0) {
+ OS.PfExtentText(rect, null, args [4], str, length);
+ }
}
int inset = 4;
width = inset + rect.lr_x - rect.ul_x + 1;