Mercurial > projects > dwt2
comparison java/src/java/mangoicu/UCalendar.d @ 21:9b96950f2c3c
the 'java' tree compiles on both D1-Tango and D2-Phobos
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Thu, 19 Mar 2009 20:38:55 +0100 |
parents | dbfb303e8fb0 |
children |
comparison
equal
deleted
inserted
replaced
20:dccb717aa902 | 21:9b96950f2c3c |
---|---|
244 | 244 |
245 this (inout UTimeZone zone, inout ULocale locale, Type type = Type.Traditional) | 245 this (inout UTimeZone zone, inout ULocale locale, Type type = Type.Traditional) |
246 { | 246 { |
247 UErrorCode e; | 247 UErrorCode e; |
248 | 248 |
249 handle = ucal_open (zone.name.ptr, zone.name.length, toString(locale.name), type, e); | 249 handle = ucal_open (cast(wchar*)zone.name.ptr, zone.name.length, ICU.toString(locale.name), type, e); |
250 testError (e, "failed to open calendar"); | 250 testError (e, "failed to open calendar"); |
251 } | 251 } |
252 | 252 |
253 /*********************************************************************** | 253 /*********************************************************************** |
254 | 254 |
280 | 280 |
281 void setTimeZone (inout UTimeZone zone) | 281 void setTimeZone (inout UTimeZone zone) |
282 { | 282 { |
283 UErrorCode e; | 283 UErrorCode e; |
284 | 284 |
285 ucal_setTimeZone (handle, zone.name.ptr, zone.name.length, e); | 285 ucal_setTimeZone (handle, cast(wchar*)zone.name.ptr, zone.name.length, e); |
286 testError (e, "failed to set calendar time zone"); | 286 testError (e, "failed to set calendar time zone"); |
287 } | 287 } |
288 | 288 |
289 /*********************************************************************** | 289 /*********************************************************************** |
290 | 290 |