aboutsummaryrefslogtreecommitdiff
path: root/src/libplumb/mesg.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libplumb/mesg.c')
-rw-r--r--src/libplumb/mesg.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libplumb/mesg.c b/src/libplumb/mesg.c
index acc0ac32..d528032f 100644
--- a/src/libplumb/mesg.c
+++ b/src/libplumb/mesg.c
@@ -304,9 +304,11 @@ plumbunpackpartial(char *buf, int n, int *morep)
i = plumbline(&m->dst, buf, i, n, &bad);
i = plumbline(&m->wdir, buf, i, n, &bad);
i = plumbline(&m->type, buf, i, n, &bad);
+ attr = nil;
i = plumbline(&attr, buf, i, n, &bad);
m->attr = plumbunpackattr(attr);
free(attr);
+ ntext = nil;
i = plumbline(&ntext, buf, i, n, &bad);
m->ndata = atoi(ntext);
if(m->ndata != n-i){