]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
imap-arg: Added IMAP_ARG_IS_NSTRING().
authorTimo Sirainen <tss@iki.fi>
Thu, 8 Apr 2010 01:04:20 +0000 (04:04 +0300)
committerTimo Sirainen <tss@iki.fi>
Thu, 8 Apr 2010 01:04:20 +0000 (04:04 +0300)
--HG--
branch : HEAD

src/lib-imap/imap-arg.h

index d42be4e6a8dd5d23ebfaee4cd9340df23e906944..a74014978d749c3e2dfc99c98729ed550b8f3253 100644 (file)
@@ -50,6 +50,8 @@ struct imap_arg {
         (type) == IMAP_ARG_LITERAL)
 #define IMAP_ARG_IS_ASTRING(arg) \
        IMAP_ARG_TYPE_IS_ASTRING((arg)->type)
+#define IMAP_ARG_IS_NSTRING(arg) \
+       (IMAP_ARG_IS_ASTRING(arg) || (arg)->type == IMAP_ARG_NIL)
 #define IMAP_ARG_IS_EOL(arg) \
        ((arg)->type == IMAP_ARG_EOL)