From: Greg Kurz Date: Fri, 28 May 2010 12:29:05 +0000 (+0200) Subject: assertion on lxc_checkpoint() return value X-Git-Tag: lxc-0.7.0~45 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8c94bc855199c8dab82ac7db8fa9d6e11f814d26;p=thirdparty%2Flxc.git assertion on lxc_checkpoint() return value Buggy behaviour always deserves an assertion. Signed-off-by: Greg Kurz Signed-off-by: Cedric Le Goater Signed-off-by: Daniel Lezcano --- diff --git a/src/lxc/lxc_checkpoint.c b/src/lxc/lxc_checkpoint.c index adc59f48a..e4914a85e 100644 --- a/src/lxc/lxc_checkpoint.c +++ b/src/lxc/lxc_checkpoint.c @@ -21,6 +21,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ #define _GNU_SOURCE +#include #include #include #include @@ -128,6 +129,9 @@ int main(int argc, char *argv[]) } ret = lxc_checkpoint(my_args.name, sfd, my_args.flags); + + assert(ret == 0 || ret == -1); + if (ret) ERROR("failed to checkpoint '%s'", my_args.name); else