diff --git a/src/musredit_qt5/mupp/var/include/PAst.hpp b/src/musredit_qt5/mupp/var/include/PAst.hpp index b433bf6d..01de54f4 100644 --- a/src/musredit_qt5/mupp/var/include/PAst.hpp +++ b/src/musredit_qt5/mupp/var/include/PAst.hpp @@ -155,7 +155,7 @@ namespace mupp { namespace ast typedef std::list statement_list; // print functions for debugging - inline std::ostream& operator<<(std::ostream& out, nil) { out << "nil"; return out; } + inline std::ostream& operator<<(std::ostream& out, nil) { out << std::string("nil"); return out; } inline std::ostream& operator<<(std::ostream& out, variable const& var) { out << var.name; return out; } }} diff --git a/src/musredit_qt6/mupp/var/include/PAst.hpp b/src/musredit_qt6/mupp/var/include/PAst.hpp index b433bf6d..01de54f4 100644 --- a/src/musredit_qt6/mupp/var/include/PAst.hpp +++ b/src/musredit_qt6/mupp/var/include/PAst.hpp @@ -155,7 +155,7 @@ namespace mupp { namespace ast typedef std::list statement_list; // print functions for debugging - inline std::ostream& operator<<(std::ostream& out, nil) { out << "nil"; return out; } + inline std::ostream& operator<<(std::ostream& out, nil) { out << std::string("nil"); return out; } inline std::ostream& operator<<(std::ostream& out, variable const& var) { out << var.name; return out; } }}