forked from mirror/OpenTTD
(svn r901) Small step in the process to clean up the DPARAM mess:
- reduce to 2 sizes (*DParam64 for 64bit values, *DParam for the rest) - use inline functions instead of macros - add assert()s to check for buffer overruns
This commit is contained in:
@@ -108,7 +108,7 @@ static void NewsWindowProc(Window *w, WindowEvent *e)
|
||||
|
||||
DrawString(2, 1, STR_00C6, 0);
|
||||
|
||||
SET_DPARAM16(0, ni->date);
|
||||
SetDParam(0, ni->date);
|
||||
DrawStringRightAligned(428, 1, STR_01FF, 0);
|
||||
|
||||
if (!(ni->flags & NF_VIEWPORT)) {
|
||||
@@ -547,7 +547,7 @@ static void MessageHistoryWndProc(Window *w, WindowEvent *e)
|
||||
// get news in correct order
|
||||
ni = &_news_items[getNews(p)];
|
||||
|
||||
SET_DPARAM16(0, ni->date);
|
||||
SetDParam(0, ni->date);
|
||||
DrawString(4, y, STR_00AF, 16);
|
||||
|
||||
GetNewsString(ni, buffer);
|
||||
|
Reference in New Issue
Block a user