Commit graph

194 commits

Author SHA1 Message Date
jez_higgins
c236102d0d *** empty log message *** 2003-09-15 13:12:08 +00:00
jez_higgins
96ae40e974 s/int/size_t/ 2003-09-15 13:11:37 +00:00
jez_higgins
92a1bf27b9 s/int/size_t 2003-09-15 13:09:57 +00:00
jez_higgins
4670ce19aa added xerces_string_janitor class
Ordinarily you'd expect to be able to use Xerces' Array janitor class.  However,
Windows exes and dlls use seperate heaps, so you can't delete something in one
module that was allocated by another.  It's a pita.  The solution here is to useXMLString::release.
Although this simply does a delete[], the deletion occurs in the Xerces DLL, so
it will work correctly.
2003-09-15 13:00:43 +00:00
jez_higgins
117190ebd8 *** empty log message *** 2003-09-15 10:03:41 +00:00
jez_higgins
6262bfa004 fixed line endings 2003-09-15 10:02:55 +00:00
jez_higgins
927feee5d1 *** empty log message *** 2003-09-14 21:50:56 +00:00
jez_higgins
193f570096 *** empty log message *** 2003-09-14 20:47:43 +00:00
jez_higgins
0de640587e *** empty log message *** 2003-09-12 23:33:19 +00:00
jez_higgins
74581840f9 no message 2003-09-12 23:26:50 +00:00
jez_higgins
ba5fecddc3 *** empty log message *** 2003-09-12 23:24:26 +00:00
jez_higgins
3bb32e1a17 no message 2003-09-12 23:16:47 +00:00
jez_higgins
ac90b206a6 *** empty log message *** 2003-09-12 23:15:14 +00:00
jez_higgins
73b6ec0402 *** empty log message *** 2003-09-12 21:19:17 +00:00
jez_higgins
9c7bb92e25 *** empty log message *** 2003-09-12 16:24:18 +00:00
jez_higgins
d31cba3174 *** empty log message *** 2003-09-12 16:05:53 +00:00
jez_higgins
4e7e47a6de applied Philip Walford's patches 2003-09-12 14:09:13 +00:00
jez_higgins
2141921a5b *** empty log message *** 2003-09-11 15:55:52 +00:00
jez_higgins
251869b2ca *** empty log message *** 2003-09-11 14:26:26 +00:00
jez_higgins
bb927066bf Moved Utils/* into Arabica namespace 2003-09-11 14:05:18 +00:00
jez_higgins
ec8f21d472 namespace ArabicaInternal -> Arabica::Internal 2003-09-11 13:01:00 +00:00
jez_higgins
10668086f8 cosmetic include guard changes 2003-09-11 10:26:53 +00:00
jez_higgins
48f0f2a705 Took out code conversion - it is inappropriate here 2003-09-11 10:06:12 +00:00
jez_higgins
d11e03155b *** empty log message *** 2003-09-10 15:36:58 +00:00
jez_higgins
d19f187414 *** empty log message *** 2003-09-10 15:27:46 +00:00
jez_higgins
7253aa69eb *** empty log message *** 2003-09-10 15:16:07 +00:00
jez_higgins
9c937a5ac9 VS6 Portability fixes 2003-09-10 15:15:55 +00:00
jez_higgins
b70f4ec1c4 *** empty log message *** 2003-09-10 13:34:10 +00:00
jez_higgins
6879cbc81f Added wchar_t guards 2003-09-10 12:40:58 +00:00
jez_higgins
fbf317098b *** empty log message *** 2003-09-10 11:47:39 +00:00
jez_higgins
e0fd14906d *** empty log message *** 2003-09-10 11:01:47 +00:00
jez_higgins
f356c2cf10 codecvt workarounds -
some implementations don't provide function bodies for the codecvt template
clase - I need to check spec on this
some implementations have an opaque definition of std::mbstate_t which means
it's actually exceeding difficult to use :)
2003-09-10 10:39:01 +00:00
jez_higgins
fdb2825e52 Some library implementations do not provide member function
definitions for the codecvt template, so we may have to.
2003-09-10 10:32:57 +00:00
jez_higgins
1984e09c68 Reworked Makefiles again 2003-09-10 08:48:31 +00:00
jez_higgins
357f5188f5 Corrected #ifdef 2003-09-10 08:48:08 +00:00
jez_higgins
27d574f2a8 Wide character string fixes 2003-09-10 08:47:37 +00:00
jez_higgins
374243b4d8 *** empty log message *** 2003-09-09 23:08:15 +00:00
jez_higgins
b6e0d1a194 Reworked Makefile so it doesn't use predefined rules. It makes it
much easer for non-Makefiles experts (I'd say I was intermediate and
I've been using it 8 years, on and off) to see what's going on.
2003-09-09 22:38:45 +00:00
jez_higgins
310957593d *** empty log message *** 2003-09-09 22:02:20 +00:00
jez_higgins
b50625e4fa *** empty log message *** 2003-09-09 21:40:23 +00:00
jez_higgins
ad5c42953c more wchar_t exclusion hackery 2003-09-09 13:09:48 +00:00
jez_higgins
56408bdce2 Added ArabicaConfig.h 2003-09-09 11:14:48 +00:00
jez_higgins
961078a18a Added default case to switch to stop GCC complain that not all the enum
states are accounted for.
2003-09-09 09:45:17 +00:00
jez_higgins
80a16c347c Tweaks to build with gcc 3.2.3 on Linux 2003-09-09 09:25:42 +00:00
jez_higgins
022a87711d *** empty log message *** 2003-09-09 09:02:00 +00:00
jez_higgins
14abddb442 minor fixes to build on Linux with gcc3.2.2 and libstdc++ 2003-09-08 16:03:57 +00:00
jez_higgins
eedcf3b83c *** empty log message *** 2003-09-08 15:37:44 +00:00
jez_higgins
4eac7fd788 *** empty log message *** 2003-09-08 15:15:05 +00:00
jez_higgins
bfe865d85e Added typename 2003-09-08 15:13:54 +00:00
jez_higgins
09bd0dca84 Removed VC++ specific #pragma 2003-09-08 15:12:46 +00:00