diff options
Diffstat (limited to 'src/libventi/client.c')
-rw-r--r-- | src/libventi/client.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libventi/client.c b/src/libventi/client.c index b06e0fbe..ddee7cc0 100644 --- a/src/libventi/client.c +++ b/src/libventi/client.c @@ -135,9 +135,12 @@ int vtwrite(VtConn *z, uchar score[VtScoreSize], uint type, uchar *buf, int n) { Packet *p; + int nn; p = packetforeign(buf, n, 0, nil); - return vtwritepacket(z, score, type, p); + nn = vtwritepacket(z, score, type, p); + packetfree(p); + return nn; } int |