Dmitry-Me
66d2a84715
Add pre-assert, fix comment
2014-11-08 15:24:52 +03:00
Lee Thomason
97cfa03865
Merge pull request #221 from Dmitry-Me/reuseIsWhiteSpace
...
Reuse IsWhiteSpace(), move comment.
2014-10-31 15:55:20 -07:00
Dmitry-Me
fa20b227a3
Reuse IsWhiteSpace(), move comment.
2014-10-31 12:53:04 +03:00
Lee Thomason
0826e9632f
Merge pull request #220 from tolga9009/patch-1
...
removing accidentally added newline
2014-10-30 16:49:10 -07:00
Tolga Cakir
78eee7299f
removing accidentally added newline
2014-10-30 23:08:39 +01:00
Lee Thomason
4de01a9489
Merge pull request #218 from Dmitry-Me/enableLeakTracing
...
Enable dump of debug heap memory leaks
2014-10-30 14:17:34 -07:00
Lee Thomason
f07b952296
fix issue 184. clean up xcode project.
2014-10-30 13:25:12 -07:00
Dmitry-Me
99916599da
Enable dump of debug heap memory leaks
2014-10-23 11:37:03 +04:00
Lee Thomason
d211bb1351
Merge pull request #216 from Dmitry-Me/removeRepeatedIndexAccesses
...
Bind reference to avoid repeated accesses by index
2014-10-01 14:22:38 -07:00
Dmitry-Me
d048f1e8e3
Bind reference to avoid repeated accesses by index
2014-10-01 10:30:16 +04:00
Lee Thomason
0895e78549
Merge pull request #215 from Dmitry-Me/duplicateVirtualCalls2
...
Remove unneeded virtual calls
2014-09-29 16:19:00 -07:00
Dmitry-Me
097339a099
Remove unneeded virtual calls
2014-09-29 13:20:29 +04:00
Lee Thomason
f2496f5824
Merge pull request #214 from Dmitry-Me/duplicateVirtualCalls
...
Eliminate repeated virtual calls
2014-09-27 15:58:19 -07:00
Lee Thomason
853de8169b
Merge pull request #213 from Dmitry-Me/likelyWrongSignature
...
Function signature is most likely wrong
2014-09-27 15:57:53 -07:00
Lee Thomason
869f1487e2
Merge pull request #212 from Dmitry-Me/reuseConstForNonConst
...
Reuse const version for non-const one
2014-09-27 15:56:42 -07:00
Dmitry-Me
6d202ff20e
Eliminate repeated virtual calls
2014-09-26 14:21:00 +04:00
Dmitry-Me
72bb0ecc39
Function signature is most likely wrong
2014-09-24 16:14:24 +04:00
Dmitry-Me
9de541f465
Reuse const version for non-const one
2014-09-24 14:21:36 +04:00
Lee Thomason
b0776aeead
Merge pull request #210 from Dmitry-Me/removeUnneededCast
...
Remove unneeded cast, reduce duplication, move declarations to their fir...
2014-09-23 16:52:51 -07:00
Dmitry-Me
9fb2b0f42c
Remove unneeded cast, reduce duplication, move declarations to their first use.
2014-09-23 17:27:39 +04:00
Lee Thomason
5321a0e21f
setting the version to 2.2.0
2014-09-14 12:47:24 -07:00
Lee Thomason
c755667aa0
add an error message
2014-09-14 12:39:42 -07:00
Lee Thomason
331596e83c
clean up the scope and names of the error code.
2014-09-11 14:56:43 -07:00
numatrumpet
cd8550c29c
Without using preprocessor
2014-09-08 16:59:39 +09:00
numatrumpet
9f52ad5289
Makefile is recovered to original version
2014-09-08 16:41:33 +09:00
numatrumpet
003368429f
ErrorNames is not implemented by vector<string> but *char[]
2014-09-08 16:36:28 +09:00
numatrumpet
8f5d3f8e80
make works correctly when using clang++
2014-09-06 23:09:14 +09:00
numatrumpet
bb5ffac22d
Using C++11, XMLUtil::ToErrorName(XMLError) returns the name of error type
2014-09-06 22:56:46 +09:00
Lee Thomason
fb732f97d4
Merge pull request #205 from Dmitry-Me/moveDefinitionsToLoopHeaders
...
Move loop variable definition into loop headers
2014-09-04 12:59:25 -07:00
Dmitry-Me
3659fe1d33
Move loop variable definition into loop headers
2014-09-04 11:33:49 +04:00
Lee Thomason
cf6d886903
Merge pull request #204 from Dmitry-Me/convertMacrosIntoFunctions
...
Convert DELETE_X macros into functions
2014-09-03 21:53:54 -07:00
Dmitry-Me
e3225b1c64
Convert DELETE_X macros into functions
2014-09-03 11:03:11 +04:00
Lee Thomason
30152836da
Merge pull request #202 from Dmitry-Me/removeRepeatedVirtualCalls
...
Remove repeated virtual calls
2014-08-28 04:53:51 -07:00
Lee Thomason
83a6d8c373
Merge remote-tracking branch 'origin/master'
2014-08-27 14:45:53 -07:00
Lee Thomason
d526944e3c
removed unused _accumulator
2014-08-27 14:45:35 -07:00
Dmitry-Me
b6b4e82626
Remove repeated virtual calls
2014-08-27 17:17:47 +04:00
Lee Thomason
59b9aaea43
Merge pull request #200 from Dmitry-Me/removeObsoleteComment
...
Remove obsolete comment
2014-08-25 13:46:37 -07:00
Dmitry-Me
ec19a0e513
Remove obsolete comment
2014-08-25 11:05:55 +04:00
Lee Thomason
b6ea923f0f
Merge branch 'Dmitry-Me-makeCodeMoreDefensive'
2014-08-23 16:16:38 -07:00
Dmitry-Me
63f3de1a3c
Make code more defensive
...
* initialize out-parameter for cases the callee fails to
* add assert for length being within range
* replace post-assert with pre-assert
Also replace the loop with an equivalent memcpy() call
2014-08-21 12:33:19 +04:00
Lee Thomason
dc50a31758
Merge pull request #197 from Dmitry-Me/dontAdjustStartWhenNeedsDelete
...
Assert when trying to adjust _start in "needs delete" mode.
2014-08-20 10:03:43 -07:00
Dmitry-Me
67a5bb0ac1
Assert when trying to adjust _start in "needs delete" mode.
2014-08-20 10:01:53 +04:00
Lee Thomason
0b26702ac9
Merge pull request #196 from Dmitry-Me/wrapFopenCalls
...
Wrap fopen()/fopen_s() calls to avoid duplication
2014-08-19 11:18:52 -07:00
Dmitry-Me
01578db56b
Wrap fopen()/fopen_s() calls to avoid duplication
2014-08-19 10:18:48 +04:00
Lee Thomason
2af5679b26
Merge pull request #194 from Dmitry-Me/fixCStyleCast
...
Replace C-style cast with static_cast
2014-08-17 14:55:39 -07:00
Dmitry-Me
5657176b61
Replace C-style cast with static_cast
2014-08-15 11:03:47 +04:00
Lee Thomason
73c822c201
Merge pull request #193 from Dmitry-Me/shouldCheckFtellForError
...
Check ftell() result for error code before using it.
2014-08-14 16:46:13 -07:00
Dmitry-Me
acb9c9c260
Check ftell() result for error code before using it.
2014-08-04 09:49:25 +04:00
Lee Thomason
fca00d0ebc
Merge pull request #191 from Dmitry-Me/dontIgnoreFgetcReturnValue
...
fgetc() is not required to clear the error indicator on success
2014-08-03 11:17:04 -07:00
Dmitry-Me
08e7f7be59
fgetc() is not required to clear the error indicator on success
2014-07-31 15:19:14 +04:00