Ver Fonte

don't attempt to filter LIST response if there is no Path

we won't filter anything in that case anyway.
Oswald Buddenhagen há 10 anos atrás
pai
commit
f385355bdb
1 ficheiros alterados com 1 adições e 2 exclusões
  1. 1 2
      src/drv_imap.c

+ 1 - 2
src/drv_imap.c

@@ -1090,8 +1090,7 @@ parse_list_rsp_p2( imap_store_t *ctx, list_t *list, char *cmd ATTR_UNUSED )
 		return LIST_BAD;
 	}
 	arg = list->val;
-	if (!is_inbox( ctx, arg )) {
-		l = strlen( ctx->prefix );
+	if (!is_inbox( ctx, arg ) && (l = strlen( ctx->prefix ))) {
 		if (memcmp( arg, ctx->prefix, l ))
 			goto skip;
 		arg += l;