| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
"warning: declaration of '<something>' shadows a member of 'this'
This shows up in gcc 4.8.5 and has been fixed in gcc 5.0, see
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57709
Change the variable names anyway to be on the safe side.
Fixes ArcticaProject/nx-libs#958
|
|
|
|
| |
Should avoid copy-constructing objects again.
|
| |
|
|
|
|
|
|
|
|
|
| |
existing log lines.
Also handle errors due to missing buffers gracefully.
This error is surprisingly easy to trigger, so we should make sure that
the program does not crash.
|
|
|
|
| |
line parameter.
|
|
|
|
| |
variables in-block.
|
|
|
|
|
|
|
| |
The thread specific stringstream objects on the stack need to be
deleted, not just pop()ed.
Fixes ArcticaProject/nx-libs#573 (partially)
|
|
|
|
| |
DO NOT USE!
|
|
|
|
|
| |
Prevents race conditions caused by signal handlers while flushing out
our log queue.
|
|
|
|
|
|
|
|
| |
This has one drawback: after flushing log data to its underlying output,
a new NXLogStamp object MUST be written to the NXLog object in order to
create a new entry within the stack.
This can be changed if necessary. For now I'd like to keep it as-is.
|
| |
|
| |
|
|
|
|
|
| |
This is to ensure the log output is the same as previous releases,
which didn't have INFO defined by default.
|
|
Features:
* Works without ifdefs
* Configurable with commandline arguments
* Log level configurable per file
* Thread safe
|