use sizeof(buffer) instead of uninitialised variable
Signed-off-by: Erik Boasson <eb@ilities.com>
This commit is contained in:
parent
e62abe623a
commit
e16c59e392
1 changed files with 2 additions and 3 deletions
|
@ -24,7 +24,6 @@
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
char buf[2048];
|
char buf[2048];
|
||||||
size_t bufsz;
|
|
||||||
size_t pos;
|
size_t pos;
|
||||||
} log_buffer_t;
|
} log_buffer_t;
|
||||||
|
|
||||||
|
@ -233,7 +232,7 @@ static void vlog(
|
||||||
lb->pos = BUF_OFFSET;
|
lb->pos = BUF_OFFSET;
|
||||||
lb->buf[lb->pos] = 0;
|
lb->buf[lb->pos] = 0;
|
||||||
}
|
}
|
||||||
nrem = lb->bufsz - lb->pos;
|
nrem = sizeof (lb->buf) - lb->pos;
|
||||||
if (nrem > 0) {
|
if (nrem > 0) {
|
||||||
n = os_vsnprintf(lb->buf + lb->pos, nrem, fmt, ap);
|
n = os_vsnprintf(lb->buf + lb->pos, nrem, fmt, ap);
|
||||||
if (n >= 0 && (size_t) n < nrem) {
|
if (n >= 0 && (size_t) n < nrem) {
|
||||||
|
@ -245,7 +244,7 @@ static void vlog(
|
||||||
if (trunc) {
|
if (trunc) {
|
||||||
static const char msg[] = "(trunc)\n";
|
static const char msg[] = "(trunc)\n";
|
||||||
const size_t msglen = sizeof (msg) - 1;
|
const size_t msglen = sizeof (msg) - 1;
|
||||||
assert(lb->pos <= lb->bufsz);
|
assert(lb->pos <= sizeof (lb->buf));
|
||||||
assert(lb->pos >= msglen);
|
assert(lb->pos >= msglen);
|
||||||
memcpy(lb->buf + lb->pos - msglen, msg, msglen);
|
memcpy(lb->buf + lb->pos - msglen, msg, msglen);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue