fail if not junked


git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1242 59561ff5-6e30-0410-9f3c-9617f08c8826
diff --git a/skeletons/converter-sample.c b/skeletons/converter-sample.c
index 12d1f89..1e541c9 100644
--- a/skeletons/converter-sample.c
+++ b/skeletons/converter-sample.c
@@ -730,9 +730,11 @@
 		 * Nothing's wrong with being unable to decode junk.
 		 * Simulate EOF.
 		 */
-		junk_failures++;
-		errno = 0;
-		return 0;
+		if(opt_jprob != 0.0) {
+			junk_failures++;
+			errno = 0;
+			return 0;
+		}
 #endif
 
 		DEBUG("ofp %d, no=%ld, oo=%ld, dbl=%ld",