Hi,
I see you've added a do{}while(0) around the CONT_COPY macro body in r6669.
You have left the semi-colon in there in the macro definition, which is not recommended.
The attached patch cleans three files up by adding/removing the semi-colon.
Regards,
Walter Doekes
OSSO B.V.
Add semi-colon at macro usage instead of definition.
fixed in rev #6748