From f681783c513b54002aa4dfec2566f26bfc38689b Mon Sep 17 00:00:00 2001 From: Orcan Ogetbil Date: Wed, 8 Dec 2010 00:22:51 +0000 Subject: Some fixes to the previous commit. Apparently I missed to filter a case. --- muse2/synti/fluid/fluidgui.cpp | 3 ++- muse2/synti/vam/vamgui.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'muse2/synti') diff --git a/muse2/synti/fluid/fluidgui.cpp b/muse2/synti/fluid/fluidgui.cpp index 4782e741..10625999 100644 --- a/muse2/synti/fluid/fluidgui.cpp +++ b/muse2/synti/fluid/fluidgui.cpp @@ -55,7 +55,8 @@ void FLUIDGui::loadFont() QMessageBox::critical(this, tr("FLUID: open Soundfile"), s); return; } - const char* path = pathEntry->text().toLatin1(); + QByteArray ba = pathEntry->text().toLatin1(); + const char* path = ba.constData(); int len = strlen(path) + 1 + 3; unsigned char buffer[len]; int k = 0; diff --git a/muse2/synti/vam/vamgui.cpp b/muse2/synti/vam/vamgui.cpp index 1ed32994..10378229 100644 --- a/muse2/synti/vam/vamgui.cpp +++ b/muse2/synti/vam/vamgui.cpp @@ -445,7 +445,8 @@ void VAMGui::setPreset(Preset* preset) putchar(0x7c); // mess putchar(0x2); // vam putchar(0x3); // setPreset - const char* name = preset->name.toLatin1(); + QByteArray ba = preset->name.toLatin1(); + const char* name = ba.constData(); while (*name) putchar(*name++ & 0x7f); putchar(0); -- cgit v1.2.3