comparison org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/graphics/FontData.d @ 54:70388b0e6dad

[swt lin] compiles
author Frank Benoit <benoit@tionex.de>
date Fri, 27 Mar 2009 23:31:11 +0100
parents f589fc20a5f9
children
comparison
equal deleted inserted replaced
53:7e78af7adab5 54:70388b0e6dad
132 int start = 0; 132 int start = 0;
133 int end = indexOf( str, '|' ); 133 int end = indexOf( str, '|' );
134 if (end is -1 ) SWT.error(SWT.ERROR_INVALID_ARGUMENT); 134 if (end is -1 ) SWT.error(SWT.ERROR_INVALID_ARGUMENT);
135 String version1 = str[ start .. end ]; 135 String version1 = str[ start .. end ];
136 try { 136 try {
137 if (to!(int)(version1) !is 1) SWT.error(SWT.ERROR_INVALID_ARGUMENT); 137 if (Integer.parseInt(version1) !is 1) SWT.error(SWT.ERROR_INVALID_ARGUMENT);
138 } catch (ConversionException e) { 138 } catch (NumberFormatException e) {
139 SWT.error(SWT.ERROR_INVALID_ARGUMENT); 139 SWT.error(SWT.ERROR_INVALID_ARGUMENT);
140 } 140 }
141 141
142 start = end + 1; 142 start = end + 1;
143 end = indexOf( str, '|', start ); 143 end = indexOf( str, '|', start );
147 start = end + 1; 147 start = end + 1;
148 end = indexOf( str, '|', start ); 148 end = indexOf( str, '|', start );
149 if (end is -1 ) SWT.error(SWT.ERROR_INVALID_ARGUMENT); 149 if (end is -1 ) SWT.error(SWT.ERROR_INVALID_ARGUMENT);
150 float height = 0; 150 float height = 0;
151 try { 151 try {
152 height = to!(float)(str[start .. end]); 152 height = Float.parseFloat(str[start .. end]);
153 } catch (ConversionException e) { 153 } catch (NumberFormatException e) {
154 SWT.error(SWT.ERROR_INVALID_ARGUMENT); 154 SWT.error(SWT.ERROR_INVALID_ARGUMENT);
155 } 155 }
156 156
157 start = end + 1; 157 start = end + 1;
158 end = indexOf( str, '|', start ); 158 end = indexOf( str, '|', start );
159 if (end is -1 ) SWT.error(SWT.ERROR_INVALID_ARGUMENT); 159 if (end is -1 ) SWT.error(SWT.ERROR_INVALID_ARGUMENT);
160 int style = 0; 160 int style = 0;
161 try { 161 try {
162 style = to!(int)( str[start .. end ]); 162 style = Integer.parseInt( str[start .. end ]);
163 } catch (ConversionException e) { 163 } catch (NumberFormatException e) {
164 SWT.error(SWT.ERROR_INVALID_ARGUMENT); 164 SWT.error(SWT.ERROR_INVALID_ARGUMENT);
165 } 165 }
166 166
167 start = end + 1; 167 start = end + 1;
168 end = indexOf( str, '|', start ); 168 end = indexOf( str, '|', start );