#include <gtkmm2ext/utils.h>
#include "pbd/xml++.h"
+#include "pbd/error.h"
#include "ardour/session.h"
#include "ardour/session_utils.h"
using namespace std;
using namespace Glib;
+using namespace PBD;
#define CALL_MEMBER_FN(object,ptrToMember) ((object).*(ptrToMember))
SessionMetadataSetImportable::load_extra_data (ARDOUR::SessionMetadata const & data)
{
if (!_session) {
- std::cerr << "Programming error: no session set for SessionMetaDataSetImportable (in load_data)!" << std::endl;
+ error << string_compose (_("programming error: %1"), "no session set for SessionMetaDataSetImportable (in load_data)!") << endmsg;
return;
}
SessionMetadataSetImportable::save_data ()
{
if (!_session) {
- std::cerr << "Programming error: no session set for SessionMetaDataSetImportable (in import_data)!" << std::endl;
+ error << string_compose (_("programming error: %1"), "no session set for SessionMetaDataSetImportable (in import_data)!") << endmsg;
return;
}
SessionMetadataDialog<DataSet>::init_data ( bool skip_user )
{
if (!_session) {
- std::cerr << "Programming error: no session set for SessionMetaDataDialog (in init_data)!" << std::endl;
+ error << string_compose (_("programming error: %1"), "no session set for SessionMetaDataDialog (in init_data)!") << endmsg;
return;
}
SessionMetadataImporter::run ()
{
if (!_session) {
- std::cerr << "Programming error: no session set for SessionMetaDataImporter (in run)!" << std::endl;
+ error << string_compose (_("programming error: %1"), "no session set for SessionMetaDataImporter (in run)!") << endmsg;
return;
}