From 762435ea92bbeed0b36afc5fa4303540f3e72ba1 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 10 Aug 2012 20:36:36 +0000 Subject: Fix various const violations. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4647 a436a847-0d15-0410-975c-d299462d15a1 --- src/AtomReader.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/AtomReader.cpp') diff --git a/src/AtomReader.cpp b/src/AtomReader.cpp index f27cd5a5..77c5629e 100644 --- a/src/AtomReader.cpp +++ b/src/AtomReader.cpp @@ -46,7 +46,7 @@ AtomReader::get_atom(const LV2_Atom* in, Raul::Atom& out) % urid->body); } } else { - out = _forge.alloc(in->size, in->type, LV2_ATOM_BODY(in)); + out = _forge.alloc(in->size, in->type, LV2_ATOM_BODY_CONST(in)); } } } @@ -71,9 +71,9 @@ const char* AtomReader::atom_to_uri(const LV2_Atom* atom) { if (atom && atom->type == _uris.atom_URI) { - return (const char*)LV2_ATOM_BODY(atom); + return (const char*)LV2_ATOM_BODY_CONST(atom); } else if (atom && atom->type == _uris.atom_URID) { - return _map.unmap_uri(((LV2_Atom_URID*)atom)->body); + return _map.unmap_uri(((const LV2_Atom_URID*)atom)->body); } else { return NULL; } @@ -259,8 +259,8 @@ AtomReader::write(const LV2_Atom* msg) Raul::warn << "Response message body is not integer" << std::endl; return false; } - _iface.response(((LV2_Atom_Int*)request)->body, - (Ingen::Status)((LV2_Atom_Int*)body)->body, + _iface.response(((const LV2_Atom_Int*)request)->body, + (Ingen::Status)((const LV2_Atom_Int*)body)->body, subject_uri ? subject_uri : ""); } else { Raul::warn << "Unknown object type <" -- cgit v1.2.1