Lee Thomason
9ff6654174
Merge pull request #407 from JarleStrand/fix-deletechild
...
Error fix DeleteChild
2016-01-04 07:40:22 -08:00
Jarle Strand
81abfd6d4c
Error fix DeleteChild
...
Added call to Unlink in XMLNode::DeleteChild() so that references to
node are removed before memory is unallocated. This will ensure the
child is removed from parent and that no pointers are referring to the
unallocated memory. (Code is now aligned with the code in
XMLNode::DeleteChildren() )
2015-12-27 17:30:04 +01:00
Lee Thomason
9c8582c7c3
Merge pull request #401 from Dmitry-Me/assertForNonNullString
...
Assertion in StrPair::SetStr()
2015-12-09 11:36:59 -08:00
Dmitry-Me
0515fa9d27
Assertion in StrPair::SetStr()
2015-12-09 11:54:06 +03:00
Lee Thomason
f47b20f114
fix readme syntax
2015-10-19 22:55:32 -07:00
Lee Thomason
dffea5747b
remove mystery comment
2015-10-19 22:51:49 -07:00
Lee Thomason
fe5b7a5cac
Merge pull request #393 from Dmitry-Me/fixSetTextDescription
...
Fix SetText() description spelling
2015-10-19 17:13:45 -07:00
Dmitry-Me
9e9c85b3ae
Fix SetText() description spelling
2015-10-19 18:04:46 +03:00
Lee Thomason
7bc9201322
remove static-assert accidentally checked in.
2015-10-09 14:45:08 -07:00
Lee Thomason
598a88d9fd
used stdlib strncmp function
2015-10-09 14:42:12 -07:00
Lee Thomason
e4c0738318
Merge pull request #383 from Chocobo1/travis
...
CI improvements
2015-10-09 11:28:55 -07:00
Chocobo1
f2c6b118da
readme.md: add CI build status badges
2015-10-02 22:09:12 +08:00
Chocobo1
a58de11b42
Add appveyor.yml
2015-10-02 18:08:48 +08:00
Chocobo1
87a8e71c20
TravisCI: support osx build
2015-10-02 17:53:31 +08:00
Lee Thomason
e4f8ba89d0
Merge pull request #381 from ya1gaurav/patch-1
...
Travis also support clang.
2015-09-29 19:50:14 -07:00
Lee Thomason
a589da416c
Merge pull request #380 from Dmitry-Me/getRidOfWtypeLimits
...
Get rid of -Wtype-limits warning
2015-09-29 19:49:46 -07:00
Gaurav
60af433d31
Travis also support clang.
...
Add clang compiler to travis build support.
2015-09-28 13:32:30 +05:30
Dmitry-Me
901fed5f19
Get rid of -Wtype-limits warning
2015-09-25 10:29:51 +03:00
Lee Thomason
2aee5e1b37
Merge pull request #379 from renu555/renu555-patch-5
...
Build with travis CI on every pull request or commit
2015-09-24 10:31:39 -07:00
Lee Thomason
27eb078329
Merge pull request #372 from jasjuang/master
...
add in support for sudo make uninstall
2015-09-24 10:23:04 -07:00
renu555
d7f2cce11f
Create .travis.yml
2015-09-24 14:02:02 +05:30
Lee Thomason
8ac308d433
Merge pull request #376 from renu555/renu555-patch-1
...
Build tinyxml2 as static library
2015-09-21 07:40:39 -07:00
renu555
871d72f3a8
Build tinyxml2 as static library
...
By Default shared libs are built
To build static library also configure cmake with -DBUILD_STATIC_LIBS:BOOL=ON
To build only static library configure cmake with -DBILD_SHARED_LIBS:BOOL=OFF -DBUILD_STATIC_LIBS:BOOL=ON
2015-09-18 13:39:51 +05:30
Lee Thomason
b5d51e8f90
Merge pull request #371 from PKEuS/master
...
Declared *PRINTF wrappers as static
2015-08-20 07:37:00 -07:00
jasjuang
f6002e6a99
add in support for sudo make uninstall
2015-08-15 16:50:55 -07:00
PKEuS
cac75789ba
Declared *PRINTF wrappers as static
2015-08-15 18:19:53 +02:00
Lee Thomason
2beb560a3e
Merge pull request #367 from Dmitry-Me/preAssertsToEnsureNoBufferLeaks
...
Asserts to ensure old buffer is not leaked when allocating a new one
2015-08-14 13:57:53 -07:00
Dmitry-Me
96f38cca95
Asserts to ensure old buffer is not leaked when allocating a new one
2015-08-10 16:45:12 +03:00
Lee Thomason
bb8fd3c29c
Merge pull request #364 from PKEuS/master
...
Moved include of <cstdarg> to cpp file
2015-08-07 15:51:02 -07:00
Lee Thomason
7ae888a601
Merge pull request #363 from Dmitry-Me/outputLengthAsserts
...
Asserts for formatted output length
2015-08-07 15:50:16 -07:00
Lee Thomason
d101a9b1a6
Merge pull request #366 from yang-le/master
...
add *.o to .gitignore
2015-08-07 15:46:51 -07:00
Yang Le
14d5490618
add *.o to .gitignore
2015-08-06 22:38:48 +08:00
Philipp Kloke
358202c77a
Moved include of <cstdarg> to cpp file
2015-07-30 16:02:26 +02:00
Dmitry-Me
1d32e586d5
Asserts for formatted output length
2015-07-27 17:11:51 +03:00
Lee Thomason
78fca3db83
Merge pull request #361 from RossBencina/master
...
fix compiler warning (XCode 4.6.1 x86_64) tinyxml2.cpp:2146:77: Impli…
2015-07-23 17:00:05 -07:00
Lee Thomason
fd6ad7e3a7
Merge pull request #362 from Dmitry-Me/useElementName
...
Use "name" for element name
2015-07-23 16:59:20 -07:00
Dmitry-Me
886ad9787c
Use "name" for element name
2015-07-22 11:00:51 +03:00
Ross Bencina
e7fa0e159e
fix compiler warning (XCode 4.6.1 x86_64) tinyxml2.cpp:2146:77: Implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'const int'
2015-07-22 16:58:05 +10:00
Lee Thomason
eb89ef6f0d
Merge pull request #360 from Dmitry-Me/documentConsistencyAsserts
...
Document consistency asserts
2015-07-21 16:20:12 -07:00
Dmitry-Me
66487eb8f9
Document consistency asserts
2015-07-20 18:21:04 +03:00
Lee Thomason
400e5b2d60
Merge pull request #358 from Dmitry-Me/betterDocumentWarningSuppression
...
Better document warning suppression code
2015-07-06 14:17:30 -07:00
Dmitry-Me
8dd493b268
Better document warning suppression code
2015-07-02 13:59:30 +03:00
Lee Thomason
4824e95bc0
Merge pull request #343 from Dmitry-Me/checkEntityWasPrinted
...
Ensure proper pattern was found and printed
2015-07-01 14:18:15 -07:00
Lee Thomason
70fd52a574
Merge pull request #354 from Dmitry-Me/properCapsVisualStudio
...
Proper capitalize Visual Studio in comment
2015-06-23 16:30:01 -07:00
Dmitry-Me
1ca593c4ca
Proper capitalize Visual Studio in comment
2015-06-22 12:49:32 +03:00
Lee Thomason
aebaeea687
Merge pull request #353 from Dmitry-Me/unselessConst
...
Useless const
2015-06-19 16:55:19 -07:00
Lee Thomason
73f08a3185
Merge pull request #352 from Dmitry-Me/consistencyAsserts
...
Consistency asserts
2015-06-19 16:54:54 -07:00
Lee Thomason
aa8566b137
fix a macro version check
2015-06-19 16:52:40 -07:00
Dmitry-Me
7865aad09b
Useless const
2015-06-19 16:23:35 +03:00
Dmitry-Me
2f5a103992
Consistency asserts
2015-06-18 16:40:09 +03:00