From 8b5755851611574fd4010d9fa4e1046b78a501b9 Mon Sep 17 00:00:00 2001 From: Jonas Kümmerlin Date: Thu, 16 Apr 2020 19:25:35 +0200 Subject: make it build with -Wconversion --- alf/alflayout.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'alf/alflayout.cpp') diff --git a/alf/alflayout.cpp b/alf/alflayout.cpp index ce5909f..c05d355 100644 --- a/alf/alflayout.cpp +++ b/alf/alflayout.cpp @@ -70,9 +70,9 @@ ALF_Layout_Init(ALFLayout *layout) ALF_ListInit(&layout->widgets); layout->nRows = 1; - layout->rows = ALF_New(ALFLayoutRowOrColumn, layout->nRows); + layout->rows = ALF_New(ALFLayoutRowOrColumn, (SIZE_T)layout->nRows); layout->nColumns = 1; - layout->columns = ALF_New(ALFLayoutRowOrColumn, layout->nColumns); + layout->columns = ALF_New(ALFLayoutRowOrColumn, (SIZE_T)layout->nColumns); } void @@ -107,7 +107,7 @@ ALF_Layout_EnsureRowExists(ALFLayout *layout, int rowno) { while (rowno >= layout->nRows) { layout->nRows *= 2; - layout->rows = ALF_ReNew(layout->rows, ALFLayoutRowOrColumn, layout->nRows); + layout->rows = ALF_ReNew(layout->rows, ALFLayoutRowOrColumn, (SIZE_T)layout->nRows); } } @@ -116,7 +116,7 @@ ALF_Layout_EnsureColumnExists(ALFLayout *layout, int colno) { while (colno >= layout->nColumns) { layout->nColumns *= 2; - layout->columns = ALF_ReNew(layout->columns, ALFLayoutRowOrColumn, layout->nColumns); + layout->columns = ALF_ReNew(layout->columns, ALFLayoutRowOrColumn, (SIZE_T)layout->nColumns); } } @@ -501,7 +501,7 @@ ALF_Layout_SetWidgetFlags(ALFLayout *layout, HWND window, HWND needle, DWORD fla w->flags = flags; if (flags & ALF_LAYOUT_INHERITFONT) - SendMessage(w->hwnd, WM_SETFONT, (LPARAM)SendMessage(window, WM_GETFONT, 0, 0), 0); + SendMessage(w->hwnd, WM_SETFONT, (WPARAM)SendMessage(window, WM_GETFONT, 0, 0), 0); ALF_InvalidateLayout(window); @@ -747,7 +747,7 @@ ALF_Layout_HandleMessage(ALFLayout *layout, HWND hwnd, UINT msg, WPARAM wparam, } if (msg == ALF_WM_LYT_SETCOLFLAGS) { - *pRet = (LRESULT)ALF_Layout_SetColumnFlags(layout, hwnd, (int)wparam, (int)lparam); + *pRet = (LRESULT)ALF_Layout_SetColumnFlags(layout, hwnd, (int)wparam, (DWORD)lparam); return TRUE; } @@ -777,7 +777,7 @@ ALF_Layout_HandleMessage(ALFLayout *layout, HWND hwnd, UINT msg, WPARAM wparam, } if (msg == ALF_WM_LYT_SETROWFLAGS) { - *pRet = (LRESULT)ALF_Layout_SetRowFlags(layout, hwnd, (int)wparam, (int)lparam); + *pRet = (LRESULT)ALF_Layout_SetRowFlags(layout, hwnd, (int)wparam, (DWORD)lparam); return TRUE; } -- cgit v1.2.3