diff --git a/src/cmdu.c b/src/cmdu.c index f19e45e7b7e4ef4bc0f0c207789f72e9799b1a3c..01f6eb4b96df1fbd3b23dc22dced1f378e9218f8 100644 --- a/src/cmdu.c +++ b/src/cmdu.c @@ -352,6 +352,9 @@ struct cmdu_buff *cmdu_realloc(struct cmdu_buff *c, size_t size) f->cdata = cdata_off ? (struct cmdu_linear *)(n + cdata_off) : NULL; f->end = f->head + size; + /* TODO: reconstruct fraglist */ + INIT_LIST_HEAD(&f->fraglist); + return f; }