Merge upstream beanch 'devilution/master'

This commit is contained in:
Xadhoom 2019-04-25 20:44:01 +00:00
commit 6856fb74e2
88 changed files with 2384 additions and 2933 deletions

View file

@ -1,6 +1,4 @@
//HEADER_GOES_HERE
#include "../types.h"
#include "diablo.h"
DEVILUTION_BEGIN_NAMESPACE
@ -40,13 +38,18 @@ void tmsg_add(BYTE *pbMsg, BYTE bLen)
*tail = msg;
}
void tmsg_start()
{
/// ASSERT: assert(! sgpTimedMsgHead);
}
void *tmsg_cleanup()
{
TMsg *next;
while (sgpTimedMsgHead) {
TMsg *next = sgpTimedMsgHead->hdr.pNext;
TMsg *head = sgpTimedMsgHead;
sgpTimedMsgHead = NULL;
mem_free_dbg(head);
next = sgpTimedMsgHead->hdr.pNext;
MemFreeDbg(sgpTimedMsgHead);
sgpTimedMsgHead = next;
}
return sgpTimedMsgHead;