# HG changeset patch # User Yoshiki Yazawa # Date 1263849220 -32400 # Node ID 28ba9315a30cad080d019775c523706cfa718e64 # Parent 1b61fd7c6fdea983f21371cec2db366a9b5186f2 falls back to encrypted recording when b25_decode fails. diff -r 1b61fd7c6fde -r 28ba9315a30c recpt1/recpt1.c --- a/recpt1/recpt1.c Wed Jan 13 17:14:43 2010 +0900 +++ b/recpt1/recpt1.c Tue Jan 19 06:13:40 2010 +0900 @@ -320,8 +320,10 @@ if(use_b25) { code = b25_decode(dec, &sbuf, &dbuf); - if(code < 0) - fprintf(stderr, "b25_decode failed\n"); + if(code < 0) { + fprintf(stderr, "b25_decode failed. fall back to encrypted recording.\n"); + use_b25 = FALSE; /* local flag */ + } else buf = dbuf; }