aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJokler <jokler.contact@gmail.com>2017-12-11 03:51:57 +0100
committerJokler <jokler.contact@gmail.com>2017-12-11 03:51:57 +0100
commitbe3661ca2115ab704697b45628ed9984b924ad76 (patch)
tree1d0b7f3afcf22cc75f71cab65e57aabc2aa2d9a9 /src
parentdf4d91e5a4b5cca1757d4cfac8849e7cd6b5524d (diff)
downloadfrippy-be3661ca2115ab704697b45628ed9984b924ad76.tar.gz
frippy-be3661ca2115ab704697b45628ed9984b924ad76.zip
Remove needless allocation & fix typo
Diffstat (limited to 'src')
-rw-r--r--src/plugin.rs2
-rw-r--r--src/plugins/keepnick.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/plugin.rs b/src/plugin.rs
index fb01168..d2338f9 100644
--- a/src/plugin.rs
+++ b/src/plugin.rs
@@ -10,7 +10,7 @@ pub trait Plugin: PluginName + Send + Sync + fmt::Debug {
fn is_allowed(&self, server: &IrcServer, message: &Message) -> bool;
/// Handles messages which are not commands but still necessary.
fn execute(&self, server: &IrcServer, message: &Message) -> Result<(), IrcError>;
- /// Handles any command directed at this plugina.
+ /// Handles any command directed at this plugin.
fn command(&self, server: &IrcServer, command: PluginCommand) -> Result<(), IrcError>;
}
diff --git a/src/plugins/keepnick.rs b/src/plugins/keepnick.rs
index 0d12110..1d4627d 100644
--- a/src/plugins/keepnick.rs
+++ b/src/plugins/keepnick.rs
@@ -44,7 +44,7 @@ impl Plugin for KeepNick {
fn execute(&self, server: &IrcServer, message: &Message) -> Result<(), IrcError> {
match message.command {
Command::QUIT(ref nick) => {
- self.check_nick(server, &nick.clone().unwrap_or(String::from("")))
+ self.check_nick(server, &nick.clone().unwrap_or_else(|| String::new()))
}
_ => Ok(()),
}