Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 110 of file session.c.
Referenced by CloseDevice(), and OpenDevice().
{ HANDLE heap = GetProcessHeap(); SessionInfo* session_node; SessionInfo* session_prev; /* TODO: More cleanup stuff */ /* Remove from the list */ EnterCriticalSection(&session_lock); session_node = session_list; session_prev = NULL; while ( session_node ) { if ( session_node == session ) { /* Bridge the gap for when we go */ session_prev->next = session->next; break; } /* Save the previous node, fetch the next */ session_prev = session_node; session_node = session_node->next; } LeaveCriticalSection(&session_lock); HeapFree(heap, 0, session); }