Fix a use-without init buf in recv.c.
[paraslash.git] / recv.c
diff --git a/recv.c b/recv.c
index 5bce847e2dfde634595c6bb62b39bafe39bae953..7ef78a90368c7770c58e7878e60fa78aa819da75 100644 (file)
--- a/recv.c
+++ b/recv.c
@@ -67,6 +67,7 @@ int main(int argc, char *argv[])
        s.default_timeout.tv_sec = 1;
        s.default_timeout.tv_usec = 0;
 
+       memset(&sot, 0, sizeof(struct stdout_task));
        memset(&rn, 0, sizeof(struct receiver_node));
        for (ret = 0; receivers[ret].name; ret++)
                receivers[ret].init(&receivers[ret]);