*** empty log message ***


git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1015 59561ff5-6e30-0410-9f3c-9617f08c8826
diff --git a/skeletons/INTEGER.c b/skeletons/INTEGER.c
index dbb1485..c43ac63 100644
--- a/skeletons/INTEGER.c
+++ b/skeletons/INTEGER.c
@@ -206,7 +206,7 @@
 	(void)td;
 	(void)ilevel;
 
-	if(!st && !st->buf)
+	if(!st || !st->buf)
 		ret = cb("<absent>", 8, app_key);
 	else
 		ret = INTEGER__dump(td, st, cb, app_key, 0);
@@ -426,7 +426,7 @@
 	(void)ilevel;
 	(void)flags;
 	
-	if(!st && !st->buf)
+	if(!st || !st->buf)
 		_ASN_ENCODE_FAILED;
 
 	er.encoded = INTEGER__dump(td, st, cb, app_key, 1);