Browse Source

Fix incorect sizeof() (jack-session)

The incorrect sizeof resulted in invalid session dirs,
if they were longer than 64 chars, to be passed to clients.

port renames were probably affected as well

The bug was introduced in the jack-session git branch
in d7772d7e59. It appeared
in svn trunk when the branch was merged in r4057. The first
released version with this bug is 1.9.7

git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4538 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/1.9.8
nedko 14 years ago
parent
commit
9ba6ebe06b
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      common/JackRequest.h

+ 2
- 2
common/JackRequest.h View File

@@ -1510,7 +1510,7 @@ struct JackClientNotification
CheckRes(trans->Read(&fValue1, sizeof(int)));
CheckRes(trans->Read(&fValue2, sizeof(int)));
CheckRes(trans->Read(&fSync, sizeof(int)));
CheckRes(trans->Read(&fMessage, sizeof(fName)));
CheckRes(trans->Read(&fMessage, sizeof(fMessage)));
return 0;
}

@@ -1522,7 +1522,7 @@ struct JackClientNotification
CheckRes(trans->Write(&fValue1, sizeof(int)));
CheckRes(trans->Write(&fValue2, sizeof(int)));
CheckRes(trans->Write(&fSync, sizeof(int)));
CheckRes(trans->Write(&fMessage, sizeof(fName)));
CheckRes(trans->Write(&fMessage, sizeof(fMessage)));
return 0;
}



Loading…
Cancel
Save