added a member in a message

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6116 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Adi Oanca 2004-01-17 16:35:34 +00:00
parent dc3ebdec6c
commit 1660ace488
1 changed files with 17 additions and 7 deletions

View File

@ -1480,14 +1480,24 @@ status_t BWindow::RemoveFromSubset(BWindow* window){
int32 rCode;
Lock();
session->WriteInt32( AS_REM_FROM_SUBSET );
session->WriteInt32( _get_object_token_(window) );
session->Sync();
session->ReadInt32( &rCode );
Unlock();
if (window->Feel() == B_NORMAL_WINDOW_FEEL &&
(fFeel == B_MODAL_SUBSET_WINDOW_FEEL ||
fFeel == B_FLOATING_SUBSET_WINDOW_FEEL)){
return rCode == SERVER_TRUE? B_OK : B_ERROR;
team_id team = Team();
Lock();
session->WriteInt32( AS_REM_FROM_SUBSET );
session->WriteInt32( _get_object_token_(window) );
session->WriteData( &team, sizeof(team_id) );
session->Sync();
session->ReadInt32( &rCode );
Unlock();
return rCode == SERVER_TRUE? B_OK : B_ERROR;
}
return B_ERROR;
}
//------------------------------------------------------------------------------