Browse Source

Fix JackMachClientChannel::InternalClientLoad.

git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2223 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/1.90
sletz 17 years ago
parent
commit
2cd10757c1
2 changed files with 9 additions and 1 deletions
  1. +4
    -0
      ChangeLog
  2. +5
    -1
      macosx/JackMachClientChannel.cpp

+ 4
- 0
ChangeLog View File

@@ -20,6 +20,10 @@ Fernando Lopez-Lezcano
Jackdmp changes log
---------------------------

2008-05-01 Stephane Letz <letz@grame.fr>

* Fix JackMachClientChannel::InternalClientLoad.

2008-04-30 Stephane Letz <letz@grame.fr>
* Fix JackRestartThreadedDriver::Execute.


+ 5
- 1
macosx/JackMachClientChannel.cpp View File

@@ -279,7 +279,11 @@ void JackMachClientChannel::InternalClientHandle(int refnum, const char* client_

void JackMachClientChannel::InternalClientLoad(int refnum, const char* client_name, const char* so_name, const char* objet_data, int options, int* status, int* int_ref, int* result)
{
kern_return_t res = rpc_jack_internal_clientload(fPrivatePort, refnum, (char*)client_name, (char*)so_name, (char*)objet_data, options, status, int_ref, result);
const char* int_client_name = (client_name) ? client_name : "";
const char* int_so_name = (so_name) ? so_name : "";
const char* int_objet_data = (objet_data) ? objet_data : "";
kern_return_t res = rpc_jack_internal_clientload(fPrivatePort, refnum, (char*)int_client_name, (char*)int_so_name, (char*)int_objet_data, options, status, int_ref, result);
if (res != KERN_SUCCESS) {
*result = -1;
jack_error("JackMachClientChannel::InternalClientLoad err = %s", mach_error_string(res));


Loading…
Cancel
Save