diff options
author | Lev Walkin <vlm@lionet.info> | 2004-06-28 21:13:46 +0000 |
---|---|---|
committer | Lev Walkin <vlm@lionet.info> | 2004-06-28 21:13:46 +0000 |
commit | 27ea3808ef29a01fb2a2597008675aff25d29d7b (patch) | |
tree | 423cfc2706367c3b8f25a3450bb801a2f035abba /libasn1compiler/asn1c_internal.h | |
parent | 5bbff1e08cbaf5aaa4f71e85b3cbdba46da34468 (diff) |
fixes
Diffstat (limited to 'libasn1compiler/asn1c_internal.h')
-rw-r--r-- | libasn1compiler/asn1c_internal.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libasn1compiler/asn1c_internal.h b/libasn1compiler/asn1c_internal.h index 91772cdc..31bf6977 100644 --- a/libasn1compiler/asn1c_internal.h +++ b/libasn1compiler/asn1c_internal.h @@ -62,6 +62,12 @@ typedef struct arg_s { arg->embed--; \ } while(0) #define OUT(fmt, args...) asn1c_compiled_output(arg, fmt, ##args) +#define OUT_NOINDENT(fmt, args...) do { \ + int _saved_indent = arg->indent_level; \ + arg->indent_level = 0; \ + asn1c_compiled_output(arg, fmt, ##args);\ + arg->indent_level = _saved_indent; \ +} while(0) #define REDIR(foo) do { arg->target->target = foo; } while(0) |