summaryrefslogtreecommitdiff
path: root/cesar/lib/src
diff options
context:
space:
mode:
authorNicolas Schodet2012-10-09 08:48:32 +0200
committerNicolas Schodet2012-10-31 15:46:55 +0100
commitd4673464b15d46b5fd85c7cd68e3ecc6eaa68040 (patch)
treec3bb1594b877da6c15408329ffcc736357277252 /cesar/lib/src
parent5c018decde2a963a35534262032bf55d5fbff1d4 (diff)
cesar/lib/trace: work around eCos snprintf bug, refs #673, closes #3434
When the output buffer is too small, eCos snprintf returns the number of characters written instead of the needed space. Make sure this does not happen.
Diffstat (limited to 'cesar/lib/src')
-rw-r--r--cesar/lib/src/trace.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/cesar/lib/src/trace.c b/cesar/lib/src/trace.c
index 0bf168fa16..bac33da11e 100644
--- a/cesar/lib/src/trace.c
+++ b/cesar/lib/src/trace.c
@@ -28,7 +28,7 @@
/** Number of slack characters to avoid dump retry when at end of output
* buffer. */
-#define TRACE_DUMP_TEXT_SLACK 20
+#define TRACE_DUMP_TEXT_SLACK 200
/** Uninitialised trace data. */
#define TRACE_UNINITIALISED 0xffffffff