Michael Stahl
aa85497de7
xmlfix3: unoxml: fix CChildList: member pointer does not keep document alive
2011-01-19 20:27:24 +01:00
Michael Stahl
cb42fe10fa
xmlfix3: unoxml: fix various issues in CElementList:
...
the string buffer allocated in ctor missed null terminator.
the xmlChar* members of ElementList are leaked.
the CElement* pointer does not keep the document alive.
CDocument::getElementsByTagNameNS calls CElementList ctor with wrong args.
2011-01-19 20:27:24 +01:00
Michael Stahl
46f681baad
xmlfix3: unoxml: CEventDispatcher::dispatchEvent(): fix iteration:
...
capture listener was not called for first node in vector.
(assuming that it was intended to be called)
2011-01-19 20:27:23 +01:00
Michael Stahl
8ab417f83b
xmlfix3: #i113682#: unoxml: no more globals in CEventDispatcher:
...
instead CDocument now has a CEventDispatcher member.
2011-01-19 20:27:23 +01:00
Michael Stahl
fd40abc5e1
xmlfix3: #i113682#: unoxml: no mutex necessary for CDocument::importNode
2011-01-19 20:27:23 +01:00
Michael Stahl
bb3c43905b
xmlfix3: unoxml: add copyright headers in events subdir, clean up includes
2011-01-19 20:27:23 +01:00
Michael Stahl
2b0e8719eb
xmlfix3: #i113682#: unoxml: mutex for CSAXDocumentBuilder
2011-01-19 20:27:23 +01:00
Michael Stahl
95fbc9f475
xmlfix3: unoxml: clean up trailing whitespace infestation
2011-01-19 20:27:22 +01:00
Michael Stahl
a10e0ee65f
xmlfix3: unoxml: refactor CNode initialization
2011-01-19 20:27:19 +01:00
Michael Stahl
cb5905f108
xmlfix3: unoxml: new method CNode::invalidate
2011-01-19 20:27:16 +01:00
Michael Stahl
c33c26cbd2
xmlfix3: #i113681#: unoxml: fix races in global node map:
...
put a WeakReference<XNode> into nodemap_t, and check it in getCNode.
check for race between removeCNode and getCNode in removeCNode.
remove pointless call of removeCNode.
2011-01-19 20:27:16 +01:00
Michael Stahl
e2108d5561
xmlfix3: #i113663#: unoxml: fix leaks caused by CNode::get returning CNode*:
...
CNode::getCNode now returns rtl::Reference<CNode>, preventing leaks.
2011-01-19 20:27:15 +01:00
Michael Stahl
8f5bbf5b12
xmlfix3: #i113663#: unoxml: fix xmlRemoveProp errors
2011-01-19 20:27:14 +01:00
Michael Stahl
6145d8c3f4
xmlfix3: #i113663#: unoxml: fix leaks of unlinked nodes
2011-01-19 20:27:14 +01:00
Michael Stahl
798d3141ab
xmlfix3: unoxml seems to have wrong dependencies
2011-01-19 20:27:14 +01:00
Michael Stahl
737a43c324
xmlfix3: #i115995#: unoxml: retain context node in XPath::CNodeList:
...
prevents the document containing the nodes from being released.
2011-01-11 13:02:25 +01:00
sb
f68a775489
sb131: merged in re/DEV300_next towards DEV300_m94
2010-11-19 11:35:41 +01:00
Michael Stahl
22e9ecace1
merge DEV300_m90
2010-10-27 14:58:12 +02:00
sb
bd8a2d12d3
sb131: #i115124# $(XSLTPROC) implies LIBXSLT:libxslt
2010-10-22 10:37:46 +02:00
Michael Stahl
0a524ff80a
sw34bf01: merge fix for #i114999#
2010-10-18 13:01:28 +02:00
Michael Stahl
a7e4b74c1c
#i114999#: include redland.h instead of librdf.h
2010-10-18 12:52:07 +02:00
Michael Stahl
66183dd2d8
sw34bf01: #i112783#: fix Reference& member
2010-10-14 18:13:35 +02:00
Michael Stahl
fe3404b618
sw34bf01: #i112783#: patch by cmc: fix crash in xpathobject.cxx
2010-10-14 18:10:36 +02:00
Michael Stahl
ca5d8d7810
merge DEV300_m89
2010-10-04 18:09:56 +02:00
sb
d4f29e19e5
sb132: merged in DEV300_m89
2010-10-04 17:38:17 +02:00
sb
7788dc10a3
sb129: #i113189# change UNO components to use passive registration
2010-09-10 13:10:07 +02:00
sb
a338d12680
sb123: merged in DEV300_m87
2010-09-10 11:13:28 +02:00
Joachim Lingner
e3aa7efeb7
jl157 #161910# inserting comments
2010-08-05 16:09:11 +02:00
Joachim Lingner
1c5011a89f
jl157 #161910# make access to static map in unoxml threadsafe
2010-08-05 12:22:22 +02:00
Michael Stahl
f6af5e431c
sw34bf01: #i112783#: unoxml: remove DOM::CDocument::nodereflist_t
2010-08-04 17:18:20 +02:00
Michael Stahl
bb1e287173
sw34bf01: #i112783#: unoxml: apply patch by cmc:
...
fix memory leak by removing unnecessary DOM::CDocument::m_aNodeRefList.
2010-08-04 17:14:21 +02:00
Lars Langhans
50dcf3ec33
merge DEV300_m83
2010-06-18 14:29:05 +02:00
Lars Langhans
51ab32b365
sb123:#i111449# cleanups in unoxml qa/complex tests
2010-06-07 14:50:32 +02:00
Ivo Hinkelmann
e12896d4e2
CWS-TOOLING: integrate CWS sw33bf03
2010-05-21 12:35:59 +02:00
Michael Stahl
8424f481e0
merge DEV300_m77
2010-04-28 17:52:28 +02:00
Michael Stahl
9fe6487ae8
merge DEV300_m77
2010-04-27 14:58:14 +02:00
Michael Stahl
e9345d7418
sw33bf03: #i110523#: work around raptor messing up libxslt (patch by cmc)
2010-04-26 12:34:39 +02:00
Michael Stahl
7e619ffe39
odfmetadata4: #i110033#: API change: remove rdfs:label statements for RDFa.
...
css.rdf.XDocumentRepository: method getStatementRDFa() also returns a bool.
librdf_repository:
setStatementRDFa() no longer generates the rdfs:label statement.
getStatementRDFa() no longer handles the rdfs:label statement.
add a set to store elements with xhtml:content.
RDFaExportHelper:
adapt export to new getStatementRDFa() and lack of rdfs:label statement.
2010-03-15 11:34:42 +01:00
Michael Stahl
7743d0f0a9
odfmetadata4: #i108911#: unordf: remove dead code: XStatement implementation
2010-03-09 13:27:16 +01:00
Michael Stahl
a3383b6d9a
odfmetadata4: #i108911#: patch by cmc: remove third redland patch:
...
redland: remove redland-1.0.8.patch.storage_hashes_list_duplicates.
unordf: work around by checking for duplicate in addStatementGraph().
2010-03-09 13:27:16 +01:00
Michael Stahl
5a83ca3d0b
odfmetadata4: #i108911#: patch by cmc: remove second redland patch:
...
redland: remove
redland-1.0.8.patch.storage_hashes_context_serialize_get_statement.
unordf: work around by extending librdf_GraphResult with a context pointer.
2010-03-09 13:27:15 +01:00
Michael Stahl
a798536bf1
odfmetadata4: #i108911#: patch by cmc: remove first redland patch:
...
redland: remove remove redland-1.0.8.patch.free_null.
unordf: work around by wrapping librdf free functions.
2010-03-09 13:27:14 +01:00
sb
17af6696e6
sb118: #i109791# improved CPPUNIT_CFLAGS handling
2010-03-04 22:13:08 +01:00
Rene Engelhard
00beb628a0
sb118: add missing CFLAGS+= $(CPPUNIT_CFLAGS) to loads of other makefiles, too
2010-03-04 00:11:19 +01:00
sb
caf83f51d3
sb118: merged in DEV300_m72
2010-02-25 12:46:45 +01:00
Jens-Heiner Rechtien
ea6543401c
changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2010-02-12 15:01:35 +01:00
sb
53025eae58
sb118: #i108776# changed addsym.awk to also export STLport num_put symbols, and simplified it by requiring that first section is labeled UDK_3_0_0; adapted map files accordingly, replacing many individual ones with solenv/src templates
2010-01-29 17:01:54 +01:00
Mathias Bauer
82f5d55a7f
merge to m67
2009-12-05 19:29:07 +01:00
Frank Schönheit
effe5b082a
#i105712# re-introduce XUnoTunnel
2009-10-09 08:51:29 +00:00
Mathias Bauer
9beefd6ebe
merge commit
2009-09-25 21:47:16 +02:00