comparison win/dw.c @ 2469:4aadd15e3a59

Win: Fix the row data field of the container context event. Previously it had been passing a junk pointer in that field.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Thu, 15 Apr 2021 00:24:07 +0000
parents 7c716b48e5b5
children fa976a5bc7bd
comparison
equal deleted inserted replaced
2468:f5fd34dfb9c7 2469:4aadd15e3a59
3745 ListView_GetItem(tmp->window, &lvi); 3745 ListView_GetItem(tmp->window, &lvi);
3746 ListView_SetSelectionMark(tmp->window, iItem); 3746 ListView_SetSelectionMark(tmp->window, iItem);
3747 params = (void **)lvi.lParam; 3747 params = (void **)lvi.lParam;
3748 } 3748 }
3749 3749
3750 containercontextfunc(tmp->window, params ? params[_DW_DATA_TYPE_STRING] : NULL, x, y, tmp->data, (void *)lvi.lParam); 3750 containercontextfunc(tmp->window, params ? params[_DW_DATA_TYPE_STRING] : NULL, x, y, tmp->data, params ? params[_DW_DATA_TYPE_POINTER] : NULL);
3751 tmp = NULL; 3751 tmp = NULL;
3752 } 3752 }
3753 if(tmp) 3753 if(tmp)
3754 tmp = tmp->next; 3754 tmp = tmp->next;
3755 } 3755 }