diff options
author | Lev Walkin <vlm@lionet.info> | 2005-11-08 03:06:16 +0000 |
---|---|---|
committer | Lev Walkin <vlm@lionet.info> | 2005-11-08 03:06:16 +0000 |
commit | d1bfea65a046b1b8e3ba8fe5eb7260416a1e086a (patch) | |
tree | 34eb1b922345a3f43418887adcfb1c1d9efca351 /skeletons/xer_decoder.c | |
parent | 5ab96cda95eaaa50473346d3aaa0c2b869e9e93a (diff) |
SET OF/SEQUENCE OF interaction with named and unnamed CHOICE
Diffstat (limited to 'skeletons/xer_decoder.c')
-rw-r--r-- | skeletons/xer_decoder.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/skeletons/xer_decoder.c b/skeletons/xer_decoder.c index b112a72d..e48a5ed0 100644 --- a/skeletons/xer_decoder.c +++ b/skeletons/xer_decoder.c @@ -124,6 +124,10 @@ xer_check_tag(const void *buf_ptr, int size, const char *need_tag) { } } + /* Sometimes we don't care about the tag */ + if(!need_tag || !*need_tag) + return (xer_check_tag_e)(XCT__UNK__MASK | ct); + /* * Determine the tag name. */ |