From f92994a98849616a261e3572f55e80ff73701d42 Mon Sep 17 00:00:00 2001
From: Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
Date: Mon, 5 Aug 2019 17:31:29 -0400
Subject: [PATCH] data_transfer: decode multibyte strings

Change-Id: I60de94a521064ceb48cd5f70229230cd43827dd1
---
 src/qtwrapper/configurationmanager_wrap.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/qtwrapper/configurationmanager_wrap.h b/src/qtwrapper/configurationmanager_wrap.h
index b857f11f..9ee59203 100644
--- a/src/qtwrapper/configurationmanager_wrap.h
+++ b/src/qtwrapper/configurationmanager_wrap.h
@@ -641,8 +641,8 @@ public Q_SLOTS: // METHODS
         dring_info.totalSize = lrc_info.totalSize;
         dring_info.bytesProgress = lrc_info.bytesProgress;
         dring_info.peer = lrc_info.peer.toStdString();
-        dring_info.displayName = lrc_info.displayName.toStdString();
-        dring_info.path = lrc_info.path.toStdString();
+        dring_info.displayName = lrc_info.displayName.toLocal8Bit().constData();
+        dring_info.path = lrc_info.path.toLocal8Bit().constData();
         dring_info.mimetype = lrc_info.mimetype.toStdString();
         return uint32_t(DRing::sendFile(dring_info, id));
     }
-- 
GitLab