Sweden-Number/dlls/comctl32
Nikolay Sivov 9002eae344 comctl32/listview: Initialize subitem text buffer before drawing each subitem.
Notification handler for LVN_GETDISPINFO is not guaranteed to touch text buffer.
When it doesn't, it can lead to already queried text to be reused for subitems.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52583
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 4f1853c576)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2022-03-31 23:31:29 +02:00
..
tests comctl32: Remove the masked background when 32bpp bitmaps have no alpha values. 2021-01-06 21:53:17 +01:00
Makefile.in comctl32/listview: Use case-insensitive compare in LVM_FINDITEM. 2020-07-17 00:04:13 +02:00
animate.c comctl32/animate: Use wide string literals. 2020-05-01 22:03:16 +02:00
button.c comctl32/button: Support image list margin for buttons with BS_CENTER or BS_VCENTER. 2022-03-15 23:09:34 +01:00
combo.c comctl32: Redraw children when the combo box is dropped down. 2022-02-25 23:45:04 +01:00
comboex.c comctl32: Use wide-char string literals. 2020-11-16 17:51:30 +01:00
comctl32.h
comctl32.manifest
comctl32.rc
comctl32.spec
commctrl.c comctl32: Use wide-char string literals. 2020-11-19 11:23:08 +01:00
datetime.c comctl32: Send DTN_DATETIMECHANGE when the checkbox changes too. 2021-07-08 00:04:23 +02:00
dpa.c
draglist.c
dsa.c
edit.c comctl32: Use wide-char string literals. 2020-11-16 17:51:30 +01:00
flatsb.c
header.c comctl32/header: Use wide string literals. 2020-05-04 17:32:06 +02:00
hotkey.c
idb_cmdlink.bmp
idb_hist_large.bmp
idb_hist_large.svg
idb_hist_small.bmp
idb_hist_small.svg
idb_std_large.bmp
idb_std_large.svg
idb_std_small.bmp
idb_std_small.svg
idb_view_large.bmp
idb_view_large.svg
idb_view_small.bmp
idb_view_small.svg
idc_copy.cur
idc_copy.svg
idc_divider.cur
idc_divider.svg
idc_divideropen.cur
idc_divideropen.svg
idc_movebutton.cur
idc_movebutton.svg
idi_dragarrow.ico
idi_tt_error_sm.ico
idi_tt_info_sm.ico
idi_tt_warn_sm.ico
idt_check.bmp
imagelist.c comctl32: Remove the masked background when 32bpp bitmaps have no alpha values. 2021-01-06 21:53:17 +01:00
ipaddress.c comctl32/ipaddress: Fix IPM_CLEARADDRESS return value. 2020-10-09 16:21:33 +02:00
listbox.c comctl32: Use wide-char string literals. 2020-11-19 11:23:08 +01:00
listview.c comctl32/listview: Initialize subitem text buffer before drawing each subitem. 2022-03-31 23:31:29 +02:00
monthcal.c comctl32: Avoid gcc 11 maybe-uninitialized warning. 2021-11-23 23:40:57 +01:00
nativefont.c
pager.c
progress.c comctl32: Use wide-char string literals. 2020-11-16 17:51:30 +01:00
propsheet.c comctl32/propsheet: Use wide string literals. 2020-05-04 17:32:09 +02:00
rebar.c comctl32/rebar: Use wide string literals. 2020-05-01 22:03:16 +02:00
smoothscroll.c
static.c
status.c comctl32: Use wide-char string literals. 2020-11-19 11:23:08 +01:00
string.c
syslink.c comctl32/syslink: Use wide string literals. 2020-05-01 22:03:16 +02:00
tab.c comctl32/tab: Use wide string literals. 2020-05-04 17:32:14 +02:00
taskdialog.c comctl32: Use wide-char string literals. 2020-11-16 17:51:30 +01:00
theme_dialog.c comctl32: Use wide-char string literals. 2020-11-16 17:51:30 +01:00
theme_scrollbar.c
theming.c comctl32: Use wide-char string literals. 2020-11-16 17:51:30 +01:00
toolbar.c comctl32: Use wide-char string literals. 2020-11-16 17:51:30 +01:00
tooltips.c
trackbar.c comctl32: Use wide-char string literals. 2020-11-19 11:23:08 +01:00
treeview.c comctl32: Use wide-char string literals. 2020-11-16 17:51:30 +01:00
updown.c comctl32: Use wide-char string literals. 2020-11-16 17:51:30 +01:00