aboutsummaryrefslogtreecommitdiff
path: root/src/modules/sdlog2/logbuffer.c
diff options
context:
space:
mode:
authorAnton Babushkin <anton.babushkin@me.com>2013-06-17 16:06:35 +0400
committerAnton Babushkin <anton.babushkin@me.com>2013-06-17 16:06:35 +0400
commita11895ac43b4e345ebd04d9999f386bc1408b98e (patch)
treea26ce2a38fda14f48713453146de7e8bc7fe6369 /src/modules/sdlog2/logbuffer.c
parentd9f30858c88f6613808d1781ce06058e88e40fa9 (diff)
downloadpx4-firmware-a11895ac43b4e345ebd04d9999f386bc1408b98e.tar.gz
px4-firmware-a11895ac43b4e345ebd04d9999f386bc1408b98e.tar.bz2
px4-firmware-a11895ac43b4e345ebd04d9999f386bc1408b98e.zip
Critical bug fixed, cleanup
Diffstat (limited to 'src/modules/sdlog2/logbuffer.c')
-rw-r--r--src/modules/sdlog2/logbuffer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modules/sdlog2/logbuffer.c b/src/modules/sdlog2/logbuffer.c
index 8aaafaf31..2e1e4fd4d 100644
--- a/src/modules/sdlog2/logbuffer.c
+++ b/src/modules/sdlog2/logbuffer.c
@@ -121,7 +121,7 @@ int logbuffer_get_ptr(struct logbuffer_s *lb, void **ptr, bool *is_part)
} else {
// read pointer is after write pointer, read bytes from read_ptr to end of the buffer
n = lb->size - lb->read_ptr;
- *is_part = true;
+ *is_part = lb->write_ptr > 0;
}
*ptr = &(lb->data[lb->read_ptr]);