mirror of https://gerrit.osmocom.org/asn1c
macro to enable default output
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@862 59561ff5-6e30-0410-9f3c-9617f08c8826
This commit is contained in:
parent
1bc7563ab3
commit
e0fb9ce1fd
|
@ -76,6 +76,7 @@ main(int ac, char **av) {
|
|||
}
|
||||
break;
|
||||
case 'p':
|
||||
opt_toxml = 0; /* Override '-x' */
|
||||
opt_print++;
|
||||
break;
|
||||
case 's':
|
||||
|
@ -88,6 +89,7 @@ main(int ac, char **av) {
|
|||
}
|
||||
break;
|
||||
case 'x':
|
||||
opt_print = 0; /* Override '-p' */
|
||||
opt_toxml++;
|
||||
break;
|
||||
case 'h':
|
||||
|
@ -101,7 +103,11 @@ main(int ac, char **av) {
|
|||
" -n <num> Process files <num> times\n"
|
||||
" -s <size> Set the stack usage limit\n"
|
||||
" -p Print out the decoded contents\n"
|
||||
" -x Print out as XML\n"
|
||||
" -x Print out as XML"
|
||||
#ifdef ASN_DECODER_DEFAULT_OUTPUT_XML
|
||||
" (default)"
|
||||
#endif
|
||||
"\n"
|
||||
, av[0], (long)suggested_bufsize);
|
||||
exit(EX_USAGE);
|
||||
}
|
||||
|
@ -114,6 +120,10 @@ main(int ac, char **av) {
|
|||
exit(EX_USAGE);
|
||||
}
|
||||
|
||||
#ifdef ASN_DECODER_DEFAULT_OUTPUT_XML
|
||||
if(!opt_print) opt_toxml++;
|
||||
#endif
|
||||
|
||||
setvbuf(stdout, 0, _IOLBF, 0);
|
||||
|
||||
for(num = 0; num < number_of_iterations; num++) {
|
||||
|
|
Loading…
Reference in New Issue