Explorar el Código

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

we won't filter anything in that case anyway.
Oswald Buddenhagen hace 10 años
padre
commit
f385355bdb
Se han modificado 1 ficheros con 1 adiciones y 2 borrados
  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;