Fix loading internal client from another internal client

This commit is contained in:
falkTX 2019-08-23 11:19:00 +01:00
parent 6bacf6e1db
commit 77de2e339e
1 changed files with 4 additions and 1 deletions

View File

@ -196,7 +196,10 @@ int JackLoadableInternalClient2::Init(const char* so_name)
JackLoadableInternalClient1::JackLoadableInternalClient1(JackServer* server, JackSynchro* table, const char* object_data)
: JackLoadableInternalClient(server, table)
{
strncpy(fObjectData, object_data, JACK_LOAD_INIT_LIMIT);
if (object_data != NULL)
strncpy(fObjectData, object_data, JACK_LOAD_INIT_LIMIT);
else
memset(fObjectData, 0, sizeof(fObjectData));
}
JackLoadableInternalClient2::JackLoadableInternalClient2(JackServer* server, JackSynchro* table, const JSList* parameters)