Changeset 9647 for trunk/libtransmission/utils.c
- Timestamp:
- Dec 1, 2009, 11:20:00 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libtransmission/utils.c
r9640 r9647 51 51 static tr_msg_list * messageQueue = NULL; 52 52 static tr_msg_list ** messageQueueTail = &messageQueue; 53 static int messageQueueCount = 0; 53 54 54 55 #ifndef WIN32 … … 167 168 messageQueue = NULL; 168 169 messageQueueTail = &messageQueue; 170 171 messageQueueCount = 0; 169 172 170 173 tr_lockUnlock( messageLock ); … … 326 329 *messageQueueTail = newmsg; 327 330 messageQueueTail = &newmsg->next; 331 ++messageQueueCount; 332 333 if (messageQueueCount > TR_MAX_MSG_LOG) 334 { 335 tr_msg_list * old = messageQueue; 336 messageQueue = old->next; 337 old->next = NULL; 338 tr_freeMessageList(old); 339 340 --messageQueueCount; 341 342 assert( messageQueueCount == TR_MAX_MSG_LOG ); 343 } 328 344 } 329 345 else
Note: See TracChangeset
for help on using the changeset viewer.