diff options
author | Filipe Coelho <falktx@falktx.com> | 2019-03-18 08:33:50 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-03-18 08:33:50 +0100 |
commit | 59550f67ee357c82886816391aaeefd6448e8eb7 (patch) | |
tree | dc7a7a6714975d8ccda2f8da55064a7b2d4eda50 /common/JackExternalClient.cpp | |
parent | bb3f5cb2963dc74ba045a1553e05f755af8623cc (diff) | |
download | jack2-59550f67ee357c82886816391aaeefd6448e8eb7.tar.gz |
Fix client UUID gen, and some warnings (#440)
* Fix generation of client uuid
Signed-off-by: falkTX <falktx@falktx.com>
* Remove all client properties when removed; Cleanup a few things
Signed-off-by: falkTX <falktx@falktx.com>
* Make all uuid function arguments use jack_uuid_t type; Fix warnings
Signed-off-by: falkTX <falktx@falktx.com>
* Rework uuids to never be int, more cleanup
Signed-off-by: falkTX <falktx@falktx.com>
Diffstat (limited to 'common/JackExternalClient.cpp')
-rw-r--r-- | common/JackExternalClient.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/common/JackExternalClient.cpp b/common/JackExternalClient.cpp index 5fd1b60f..8a4995cc 100644 --- a/common/JackExternalClient.cpp +++ b/common/JackExternalClient.cpp @@ -41,7 +41,7 @@ int JackExternalClient::ClientNotify(int refnum, const char* name, int notify, i return result; } -int JackExternalClient::Open(const char* name, int pid, int refnum, int uuid, int* shared_client) +int JackExternalClient::Open(const char* name, int pid, int refnum, jack_uuid_t uuid, int* shared_client) { try { @@ -64,7 +64,7 @@ int JackExternalClient::Open(const char* name, int pid, int refnum, int uuid, in jack_log("JackExternalClient::Open name = %s index = %ld base = %x", name, shared_mem->GetShmIndex(), shared_mem->GetShmAddress()); return 0; - } catch (std::exception e) { + } catch (std::exception&) { return -1; } } |