]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/quicktune_shortcutter.h
Turn off verbose info message introduced accidentally with ae9b1aa
[dragonfireclient.git] / src / quicktune_shortcutter.h
index 138df04754fa8e0045890bae40de8f442ff3de95..70a7b70b33212a329b0b759c5a29acba0fadfb1a 100644 (file)
@@ -1,6 +1,6 @@
 /*
-Minetest-c55
-Copyright (C) 2012 celeron55, Perttu Ahola <celeron55@gmail.com>
+Minetest
+Copyright (C) 2013 celeron55, Perttu Ahola <celeron55@gmail.com>
 
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
@@ -17,11 +17,9 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 */
 
-#ifndef QVT_SHORTCUTTER_HEADER
-#define QVT_SHORTCUTTER_HEADER
+#pragma once
 
 #include "quicktune.h"
-#include "utility.h"
 
 class QuicktuneShortcutter
 {
@@ -30,11 +28,16 @@ class QuicktuneShortcutter
        u32 m_selected_i;
        std::string m_message;
 public:
+       bool hasMessage() const
+       {
+               return !m_message.empty();
+       }
+
        std::string getMessage()
        {
                std::string s = m_message;
                m_message = "";
-               if(s != "")
+               if (!s.empty())
                        return std::string("[quicktune] ") + s;
                return "";
        }
@@ -79,6 +82,3 @@ class QuicktuneShortcutter
                setQuicktuneValue(getSelectedName(), val);
        }
 };
-
-#endif
-