From fb8ca28ea3b828d34b54ad2a8e8e6c31d99cbba5 Mon Sep 17 00:00:00 2001 From: Andreas Suter Date: Wed, 25 Oct 2023 13:47:00 +0200 Subject: [PATCH] print for debug: the ostream need explicit string not char[]. --- src/musredit_qt5/mupp/var/include/PAst.hpp | 2 +- src/musredit_qt6/mupp/var/include/PAst.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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; } }}