mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-11-26 07:10:11 +01:00
2018-07-30 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'RDAudioExport', 'RDAudioImport', 'RDAudioStore', 'RDCart', 'RDCopyAudio', 'RDPeakExport', 'RDRehash', and 'RDTrimAudio' that caused credentials encoded in UTF-8 to be corrupted.
This commit is contained in:
@@ -85,9 +85,9 @@ RDAudioStore::ErrorCode RDAudioStore::runStore(const QString &username,
|
||||
(const char *)QString().sprintf("%u",RDXPORT_COMMAND_AUDIOSTORE),
|
||||
CURLFORM_END);
|
||||
curl_formadd(&first,&last,CURLFORM_PTRNAME,"LOGIN_NAME",
|
||||
CURLFORM_COPYCONTENTS,(const char *)username,CURLFORM_END);
|
||||
CURLFORM_COPYCONTENTS,(const char *)username.utf8(),CURLFORM_END);
|
||||
curl_formadd(&first,&last,CURLFORM_PTRNAME,"PASSWORD",
|
||||
CURLFORM_COPYCONTENTS,(const char *)password,CURLFORM_END);
|
||||
CURLFORM_COPYCONTENTS,(const char *)password.utf8(),CURLFORM_END);
|
||||
if((curl=curl_easy_init())==NULL) {
|
||||
curl_formfree(first);
|
||||
return RDAudioStore::ErrorInternal;
|
||||
|
||||
Reference in New Issue
Block a user