From: Vincent Bernat Date: Thu, 11 Dec 2008 19:38:44 +0000 (+0100) Subject: Fix alignment problems. X-Git-Tag: 0.3~14 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=34261a93eb8e412df02dbdf404c216730a1e724f;p=thirdparty%2Flldpd.git Fix alignment problems. --- diff --git a/src/ctl.c b/src/ctl.c index 2fd63c95..f12b83cf 100644 --- a/src/ctl.c +++ b/src/ctl.c @@ -448,7 +448,7 @@ ctl_msg_packunpack_structure(char *format, void *structure, unsigned int size, align = SLIST_FIRST(&aligns); talign = align->align; if ((talign > 0) && (csize % talign != 0)) { - *p += talign - (csize % talign); + structure += talign - (csize % talign); csize += talign - (csize % talign); } align_next = SLIST_NEXT(align, next);