Commit Graph

125 Commits

Author SHA1 Message Date
George Rhoten
d860f22457 ICU-4425 Remove the uninitialized memory copy Purify warning, and speed up resource bundle traversal to offset any performance hits.
X-SVN-Rev: 17336
2005-03-15 00:03:58 +00:00
Vladimir Weinstein
6fb21fed8a ICU-4122 xpath support in resource bundles
X-SVN-Rev: 17301
2005-03-09 00:00:34 +00:00
George Rhoten
70b126c727 ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 16927
2004-12-08 01:05:40 +00:00
George Rhoten
65e90ef307 ICU-4102 Improve multi-level aliasing with fallbacks.
We only need to know that the length of the string is >0.

X-SVN-Rev: 16904
2004-12-02 07:27:34 +00:00
Vladimir Weinstein
5544bc1710 ICU-3763 fix path stomping when parent == fill-in
X-SVN-Rev: 16606
2004-10-23 00:19:39 +00:00
Vladimir Weinstein
09f8ca5624 ICU-4102 fix ures_getByKeyWithFallback for aliased resources
X-SVN-Rev: 16603
2004-10-22 23:13:12 +00:00
Steven R. Loomis
21c45aad7e ICU-4144 make getFunctionalEquivalent return the minimal locale
X-SVN-Rev: 16567
2004-10-19 22:53:58 +00:00
George Rhoten
9fe39e1c8c ICU-3805 Break putil.h/utypes.h header file dependancy loop
X-SVN-Rev: 16529
2004-10-18 02:43:33 +00:00
George Rhoten
07b125019f ICU-4102 Improve multi-level aliasing with fallbacks.
X-SVN-Rev: 16525
2004-10-17 16:58:33 +00:00
George Rhoten
8318ed5467 ICU-4102 Improve multi-level aliasing with fallbacks.
X-SVN-Rev: 16524
2004-10-17 05:16:23 +00:00
George Rhoten
e2188e6775 ICU-4078 Decouple the cleanup functions from u_init and u_cleanup.
X-SVN-Rev: 16403
2004-10-06 23:10:53 +00:00
George Rhoten
18ffb7c81f ICU-3963 Make sure that better symbol names are exported for urename.h
X-SVN-Rev: 16333
2004-09-16 04:00:12 +00:00
Vladimir Weinstein
0314c356b1 ICU-4102 Fix direct access handling of aliases
X-SVN-Rev: 16326
2004-09-14 23:35:32 +00:00
Steven R. Loomis
2dc9cb9c98 ICU-3841 change in ures_open behavior & client fix
X-SVN-Rev: 16238
2004-09-01 01:17:47 +00:00
Markus Scherer
53e086dc9a ICU-4078 disentangle conversion and properties code some from other parts of the common library
X-SVN-Rev: 16193
2004-08-26 22:51:40 +00:00
Ram Viswanadha
cbe2b49624 ICU-3925 fix access violation
X-SVN-Rev: 16158
2004-08-13 20:32:07 +00:00
Ram Viswanadha
d95bb2171f ICU-3635 handle _PREEURO correctly
X-SVN-Rev: 15680
2004-06-03 17:44:02 +00:00
Steven R. Loomis
a92b8bdb8c ICU-2487 use a sub-status in ures_openDirect so an incoming warning doesn't turn into an error.
X-SVN-Rev: 15525
2004-05-25 05:41:20 +00:00
Eric Mader
14fbb48bf9 ICU-3770 Updated copyright notices for ICU 3.0
X-SVN-Rev: 15385
2004-05-18 22:01:41 +00:00
Steven R. Loomis
68d8397b89 ICU-2487 getfunctionalequivalent fixes
X-SVN-Rev: 15358
2004-05-18 02:01:17 +00:00
Steven R. Loomis
3791575065 ICU-2487 fix resource bundle/mem leaks. Add error status.
X-SVN-Rev: 15253
2004-05-11 20:23:16 +00:00
Alan Liu
ae02d24abd ICU-3549 fix crash
X-SVN-Rev: 15050
2004-04-26 19:13:07 +00:00
Alan Liu
6beb8139f8 ICU-3549 typo
X-SVN-Rev: 15045
2004-04-24 03:45:25 +00:00
Alan Liu
fa27757571 ICU-3549 handle resultLength ptr == NULL
X-SVN-Rev: 15038
2004-04-24 02:53:25 +00:00
George Rhoten
4514814ae6 ICU-3718 Fix some memory leaks
X-SVN-Rev: 15028
2004-04-23 18:02:55 +00:00
Steven R. Loomis
90f70b1cee ICU-2487 more warning cleanup, move a function out of public headers
X-SVN-Rev: 14999
2004-04-16 20:29:09 +00:00
Steven R. Loomis
2435461145 ICU-2487 fix warnings, clean up long lines
X-SVN-Rev: 14956
2004-04-14 17:59:00 +00:00
Steven R. Loomis
fd1bb652d3 ICU-2487 initial checkin of tree-manipulation utilities for service use. Note that this code has not yet been optimized.
X-SVN-Rev: 14951
2004-04-13 17:39:55 +00:00
Alan Liu
2e12dd0fa5 ICU-3668 make getters const
X-SVN-Rev: 14806
2004-03-30 23:17:44 +00:00
Andy Heninger
cdbbd81e4a ICU-3039 assorted threading changes and cleanups, in search of the elusive
threading failure.

X-SVN-Rev: 14564
2004-02-23 04:36:02 +00:00
George Rhoten
96377ea243 ICU-3222 Fix some compiler warnings.
X-SVN-Rev: 13901
2003-11-27 01:14:37 +00:00
Vladimir Weinstein
3e87dc487c ICU-3185 added uprv_ to some function calls
X-SVN-Rev: 13733
2003-11-14 23:01:06 +00:00
Vladimir Weinstein
897b88f618 ICU-2438 keyword API change, test update and a bugfix in uresbund.c
X-SVN-Rev: 13677
2003-11-12 06:10:59 +00:00
Vladimir Weinstein
a5cb6af9dd ICU-2080 ditched requested locale for resource bundles + a bug fix in fallback keyword (j 2438)
X-SVN-Rev: 13665
2003-11-11 21:36:24 +00:00
Vladimir Weinstein
d0370e2786 ICU-2438 support for resource based fallback lookup (internal API). Also some changes to ures_getLocaleByType (to be finished)
X-SVN-Rev: 13647
2003-11-08 08:30:31 +00:00
Vladimir Weinstein
3508ca8ec6 ICU-2080 bugfixes, ures_getLocaleByType implementation
X-SVN-Rev: 13633
2003-11-07 09:00:24 +00:00
George Rhoten
7dccac013f ICU-3115 Fix a compiler warning caused by last modification
X-SVN-Rev: 13487
2003-10-24 18:50:05 +00:00
Markus Scherer
ed80d8854b ICU-3115 allow res_findResource() to modify the path contents
X-SVN-Rev: 13463
2003-10-17 23:58:52 +00:00
Markus Scherer
79d9c79992 ICU-3115 support table32 resources for >64k key chars and >64k table items
X-SVN-Rev: 13184
2003-09-24 17:44:43 +00:00
George Rhoten
16c3f934e8 ICU-3111 Fix a memory leak when u_init is called, but the ures_* API isn't used.
X-SVN-Rev: 12650
2003-07-22 15:07:18 +00:00
Markus Scherer
b1d2d830bd ICU-2329 use the default converter for file paths, not invariant-character conversion, because paths contain variant characters like backslashes
X-SVN-Rev: 12584
2003-07-02 17:24:45 +00:00
George Rhoten
abeaf6c3fc ICU-2970 Initialize the mutexes in a safer way.
X-SVN-Rev: 12364
2003-06-06 22:50:26 +00:00
Andy Heninger
fef3374285 ICU-2970 ures_flushCache(), oops, lost { } on previous change.
X-SVN-Rev: 12323
2003-06-05 20:30:55 +00:00
Andy Heninger
02244350ed ICU-2970 threading failure. Tweak mutexing in uresbud. Improve thread error checking in tmsthred.
Switch windows thread creation to c library funcs.  Address (but not eliminate) resource memory leak.

X-SVN-Rev: 12316
2003-06-05 18:15:20 +00:00
Vladimir Weinstein
1b873e70cc ICU-2787 thread safety update
X-SVN-Rev: 12005
2003-05-19 20:44:08 +00:00
Vladimir Weinstein
3097e6c31f ICU-2835 fix for getNextString and getStringByIndex handling of aliased data
X-SVN-Rev: 11894
2003-05-12 18:24:56 +00:00
Vladimir Weinstein
1b9191b521 ICU-2835 fix for convenience ures_ APIs not following aliases
X-SVN-Rev: 11633
2003-04-23 06:59:29 +00:00
Markus Scherer
912673a5e4 ICU-2580 replace RES_ UResType constant names with URES_ names
X-SVN-Rev: 11564
2003-04-16 23:52:32 +00:00
George Rhoten
2a1a26d193 ICU-2120 Improve the performance of some functions.
X-SVN-Rev: 11184
2003-02-28 05:59:24 +00:00
George Rhoten
cfbdea0e8a ICU-2710 Remove obsolete code
X-SVN-Rev: 11040
2003-02-14 01:33:13 +00:00