Commit Graph

1054 Commits

Author SHA1 Message Date
Jeffrey Walton 5dd529236b Add install and uninstall target to Makefile
This PR closes some gaps in the makefile. It follows GNU coding standards and conventions at https://www.gnu.org/prep/standards/standards.html. It is not specific to GNU, and most of the world follows it.
2018-02-05 06:19:36 -05:00
Gumichan01 0f1fa6d271 fix "dereference before null check" defect
See issue #654
2018-02-01 14:27:43 +01:00
François Cami 59785ec384 fix installation path for *.cmake 2018-01-22 23:58:42 +01:00
Lee Thomason cc1745b552 Merge pull request #649 from PeterMatula/rename-DEBUG-define
rename DEBUG define to TINYXML2_DEBUG
2018-01-18 15:20:59 -08:00
Lee Thomason dc75a362cb Merge pull request #648 from Dmitry-Me/removeUnneededConversions
Remove unneeded conversions
2018-01-11 16:07:12 -08:00
Peter Matula 50689919b7 rename DEBUG define to TINYXML2_DEBUG
The original name is to general. This prevents possible name collisions with other defines, enums, etc. from projects where tinyxml2 is used.
2018-01-09 12:52:26 +01:00
Dmitry-Me 63d8de6278 Remove unneeded conversions 2018-01-09 00:20:45 +03:00
Lee Thomason 703f91e6b8 Merge pull request #643 from leethomason/querystring
QueryStringAttribute
2018-01-05 10:32:18 -08:00
Lee Thomason c8593733a2 Merge pull request #641 from leethomason/error-str
Fixes output of simple error messages
2018-01-05 10:30:25 -08:00
Lee Thomason 588e4ef8a9 Merge pull request #639 from zyndor/DEV_PremakeBuilds
Added premake5 build configuration with projects for Windows & Mac.
2018-01-05 10:28:16 -08:00
Lee Thomason f26a547fdc sync the version 2017-12-29 09:30:39 -08:00
Lee Thomason 28f9a48d5e Merge branch 'master' into querystring 2017-12-29 09:13:50 -08:00
Lee Thomason f6dc9be122 merge master 2017-12-29 09:13:15 -08:00
Lee Thomason ff97dbb2cc Merge branch 'master' into error-str 2017-12-29 09:11:27 -08:00
Lee Thomason 5b00e0662f add query string method 2017-12-28 14:07:47 -08:00
Lee Thomason a36f7ac776 fix error string output when there is no formatting 2017-12-28 13:48:54 -08:00
Lee Thomason bd197877ca write the version number as a macro 2017-12-28 13:31:48 -08:00
György Straub c9e3b52745 Added premake5 build configuration with projects for Windows & Mac.
- updated .gitignore with the .projects / .artifacts directories.
2017-12-26 15:47:50 +00:00
Lee Thomason e1b50439c9 remove dead files 2017-12-10 20:05:30 -08:00
Lee Thomason cf1006943b tweaking docs 2017-12-10 20:03:39 -08:00
Lee Thomason 71b12596eb update the docs 2017-12-10 19:59:58 -08:00
Lee Thomason 8c8293ba89 setting the version to 6.0.0 6.0.0 2017-12-10 19:55:35 -08:00
Lee Thomason 2ab76dab6d Merge pull request #632 from alabuzhev/size_t_to_int_warning
Suppress MSVC warning C4267: conversion from 'size_t' to 'int', possible loss of data
2017-11-28 15:40:48 -08:00
Alex Alabuzhev 90e69c95ef Suppress MSVC warning C4267: conversion from 'size_t' to 'int', possible loss of data 2017-11-09 00:33:05 +00:00
Lee Thomason 4155ac0c73 Merge pull request #628 from leethomason/errorstr
Revamp error system
2017-11-01 08:53:11 -07:00
Lee Thomason d548b7e717 Merge branch 'master' into errorstr 2017-11-01 07:52:46 -07:00
Lee Thomason eb2f51e63b removed unused variables 2017-11-01 07:52:43 -07:00
Lee Thomason 82e48435de Merge pull request #629 from brad-anderson/memcpy-unformatted
XMLPrinter optimization rebased
2017-11-01 07:45:29 -07:00
Brad Anderson 85aac02172 Minor performance tweaks 2017-10-24 21:48:28 -06:00
Alexander Golubev b2e08e4bc0 XMLPrinter optimization
Stream writing to buffer will be x5 faster
2017-10-24 17:31:33 -06:00
Lee Thomason 0c0f98bf84 merge from master 2017-10-11 11:03:49 -07:00
Lee Thomason d556e6df9d Merge branch 'master' into errorstr 2017-10-11 10:57:52 -07:00
Lee Thomason f49b9658bb fix up error system issues 2017-10-11 10:57:49 -07:00
Lee Thomason 8b83b23876 make effc compilation optional 2017-10-11 10:13:35 -07:00
Lee Thomason 714ccfe29b fix line number tracker. error msg wip 2017-10-10 17:08:12 -07:00
Lee Thomason 7abfa6b1a0 Merge branch 'gccWeffc' of git://github.com/lelegard/tinyxml2 into lelegard-gccWeffc 2017-10-10 16:33:58 -07:00
Lee Thomason dd4034c518 Merge pull request #626 from Dmitry-Me/betterTestDeletionLoop
Better test deletion loop
2017-10-09 16:00:27 -07:00
Lee Thomason c59b17e5a9 Merge pull request #625 from Dmitry-Me/checkAcceptResult
Check result of Accept()
2017-10-09 15:58:19 -07:00
Dmitry-Me b41e24aa1c Better test deletion loop 2017-09-27 18:51:01 +03:00
Dmitry-Me f0f2e99cf2 Check result of Accept() 2017-09-25 17:38:42 +03:00
Lee Thomason 884852eb65 Merge pull request #584 from DragonValley/patch-1
Update on html5-printer.cpp
2017-09-19 17:58:46 -07:00
Lee Thomason aa1883928b Error string re-work 2017-09-19 17:54:31 -07:00
Lee Thomason 3a37e64113 Merge pull request #623 from Dmitry-Me/testErrorName
Test ErrorName() returns valid string after SetError()
2017-09-18 09:40:20 -07:00
Lee Thomason 620cb1c55a Merge pull request #624 from Dmitry-Me/fixCrashWhenInsertingAfterItself
Fix crash when element is being inserted "after itself"
2017-09-18 09:39:50 -07:00
Dmitry-Me e8f4a8b567 Fix crash when element is being inserted "after itself" 2017-09-15 19:34:36 +03:00
Dmitry-Me 47845b699a Test ErrorName() returns valid string after SetError() 2017-09-15 19:03:02 +03:00
Lee Thomason bdad8d73a3 Merge pull request #620 from Dmitry-Me/clarifyComment
Clarify comment
2017-09-14 10:33:15 -07:00
Lee Thomason c8c4618f2e Merge pull request #618 from Dmitry-Me/buildDebugToo
Build and test Debug configuration too
2017-09-14 10:32:40 -07:00
Dmitry-Me a9e75d1b25 Clarify comment 2017-09-08 19:05:23 +03:00
Dmitry-Me 20166d2b4f Build and test Debug configuration too 2017-09-05 01:12:32 +03:00