Sweden-Number/dlls/gdi32
Gabriel Ivăncescu e1948ccc37 gdi32: Create the registry keys recursively, if needed.
Fixes a regression introduced by 1cdc74b2d6
when creating new prefixes, as NtCreateKey does not recursively create keys.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-05 20:09:18 +02:00
..
dibdrv gdi32: Use pthread mutex in dib driver. 2021-10-04 16:11:31 +02:00
tests gdi32: Add a semi-stub for D3DKMTOpenAdapterFromDeviceName(). 2021-09-23 18:16:14 +02:00
uniscribe tools: Update to Unicode 14.0.0. 2021-09-15 19:34:21 +02:00
Makefile.in gdi32: Use pthread mutex in driver.c. 2021-10-04 16:10:45 +02:00
bitblt.c gdi32: Use native memory allocators in Unix library. 2021-10-01 12:35:54 +02:00
bitmap.c gdi32: Use native memory allocators in Unix library. 2021-10-01 12:35:54 +02:00
brush.c gdi32: Use native memory allocators in Unix library. 2021-10-01 12:35:54 +02:00
clipping.c gdi32: Move ntgdi functions to Unix library. 2021-09-29 21:38:12 +02:00
dc.c gdi32: Use pthread mutex instead of gdi_section. 2021-10-04 16:11:12 +02:00
dib.c gdi32: Use native memory allocators in Unix library. 2021-10-01 12:35:54 +02:00
driver.c gdi32: Use pthread mutex in driver.c. 2021-10-04 16:10:45 +02:00
emfdc.c gdi32: Use EMR_TRANSPARENTBLT to record GetTransparentBlt. 2021-09-10 20:22:12 +02:00
emfdrv.c gdi32: Use native memory allocators in Unix library. 2021-10-01 12:35:54 +02:00
enhmetafile.c gdi32: Don't use gdi_private.h and ntgdi_private.h at the same time. 2021-09-07 23:19:22 +02:00
font.c gdi32: Create the registry keys recursively, if needed. 2021-10-05 20:09:18 +02:00
freetype.c gdi32: Use local helpers for Unicode conversion in Unix lib. 2021-10-04 16:12:29 +02:00
gdi32.rc
gdi32.spec gdi32: Add a semi-stub for D3DKMTOpenAdapterFromDeviceName(). 2021-09-23 18:16:14 +02:00
gdi_private.h gdi32: Move ntgdi functions to Unix library. 2021-09-29 21:38:12 +02:00
gdidc.c gdi32: Use NtGdiOpenDCW for CreateDCW. 2021-09-29 21:38:12 +02:00
gdiobj.c gdi32: Use pthread mutex instead of gdi_section. 2021-10-04 16:11:12 +02:00
icm.c gdi32: Factor out get_icm_profile. 2021-09-09 19:31:24 +02:00
mapping.c gdi32: Move ntgdi functions to Unix library. 2021-09-29 21:38:12 +02:00
metadc.c gdi32: Don't use gdi_private.h and ntgdi_private.h at the same time. 2021-09-07 23:19:22 +02:00
metafile.c gdi32: Don't use gdi_private.h and ntgdi_private.h at the same time. 2021-09-07 23:19:22 +02:00
ntgdi_private.h gdi32: Use pthread mutex instead of gdi_section. 2021-10-04 16:11:12 +02:00
objects.c gdi32: Move ntgdi functions to Unix library. 2021-09-29 21:38:12 +02:00
opengl.c gdi32: Move __wine_get_wgl_driver to driver.c. 2021-09-27 17:40:15 +02:00
opentype.c gdi32: Rename gdi_private.h to ntgdi_private.h. 2021-07-09 22:15:30 +02:00
painting.c gdi32: Use native memory allocators in Unix library. 2021-10-01 12:35:54 +02:00
palette.c gdi32: Use native memory allocators in Unix library. 2021-10-01 12:35:54 +02:00
path.c gdi32: Use native memory allocators in Unix library. 2021-10-01 12:35:54 +02:00
pen.c gdi32: Use native memory allocators in Unix library. 2021-10-01 12:35:54 +02:00
printdrv.c gdi32: Move ntgdi functions to Unix library. 2021-09-29 21:38:12 +02:00
region.c gdi32: Use native memory allocators in Unix library. 2021-10-01 12:35:54 +02:00
resource.h
text.c gdi32: Pass NT paths to ntgdi functions. 2021-09-21 18:59:06 +02:00
vertical.c gdi32: Move ntgdi functions to Unix library. 2021-09-29 21:38:12 +02:00
vulkan.c gdi32: Move ntgdi functions to Unix library. 2021-09-29 21:38:12 +02:00
win32u_private.h gdi32: Use local helpers for Unicode conversion in Unix lib. 2021-10-04 16:12:29 +02:00
wrappers.c gdi32: Move ntgdi functions to Unix library. 2021-09-29 21:38:12 +02:00