lv2 error on failed model load

This commit is contained in:
Mike Oliphant
2023-04-10 10:17:19 -07:00
parent 51f49b5fc1
commit 3a6abca1e6
+4 -4
View File
@@ -64,12 +64,11 @@ namespace NAM {
switch (*((const uint32_t*)data)) switch (*((const uint32_t*)data))
{ {
case kWorkTypeLoad: case kWorkTypeLoad:
auto msg = reinterpret_cast<const LV2LoadModelMsg*>(data);
auto nam = static_cast<NAM::Plugin*>(instance);
try try
{ {
auto msg = reinterpret_cast<const LV2LoadModelMsg*>(data);
auto nam = static_cast<NAM::Plugin*>(instance);
// If we had a previous model, delete it // If we had a previous model, delete it
if (nam->deleteModel) if (nam->deleteModel)
{ {
@@ -88,6 +87,7 @@ namespace NAM {
} }
catch (std::exception& e) catch (std::exception& e)
{ {
lv2_log_error(&nam->logger, "Unable to load model from: '%s'\n", msg->path);
} }
break; break;