From b7bb17a42c0a0ece3c87b017c5aeb3d371487a81 Mon Sep 17 00:00:00 2001 From: Edward Shen Date: Sat, 2 May 2020 01:06:22 -0400 Subject: [PATCH] wrap expr call in braces --- src/passive/fufufu.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/passive/fufufu.rs b/src/passive/fufufu.rs index 789b682..fe4156f 100644 --- a/src/passive/fufufu.rs +++ b/src/passive/fufufu.rs @@ -5,7 +5,9 @@ use serenity::async_trait; use serenity::model::channel::Message; use serenity::prelude::{Context, EventHandler}; -simple_responder!(FufufuResponder, r"(?:[fF][uU]){3,}", (get_desu())); +// Yes, the blocks are necessary, rustc is bugged; check macro declaration +// for more info. +simple_responder!(FufufuResponder, r"(?:[fF][uU]){3,}", { get_desu() }); const DESU_STRINGS: &[&str] = &[ "ใงใ™ใ€‚",