Do not crash if the clipboard format is unknown.
diff --git a/dlls/x11drv/clipboard.c b/dlls/x11drv/clipboard.c
index e9555a7..e8afaf2 100644
--- a/dlls/x11drv/clipboard.c
+++ b/dlls/x11drv/clipboard.c
@@ -369,7 +369,7 @@
lpFormat = lpFormat->NextFormat;
}
- if (!lpFormat->drvData) intern_atoms();
+ if (lpFormat && !lpFormat->drvData) intern_atoms();
return lpFormat;
}
@@ -1656,7 +1656,7 @@
lpFormat = X11DRV_CLIPBOARD_LookupFormat(wFormat);
- if (lpFormat->drvData)
+ if (lpFormat && lpFormat->drvData)
{
DWORD i;
UINT alias;