Page MenuHomeFreeBSD

D15744.diff
No OneTemporary

D15744.diff

Index: head/sys/dev/drm2/i915/intel_display.c
===================================================================
--- head/sys/dev/drm2/i915/intel_display.c
+++ head/sys/dev/drm2/i915/intel_display.c
@@ -8872,7 +8872,15 @@
static const struct intel_dmi_quirk intel_dmi_quirks[] = {
{
- .dmi_id_list = &(const struct dmi_system_id[]) {
+ .dmi_id_list =
+#if !defined(__clang__) && !__GNUC_PREREQ__(4, 3)
+ /* gcc 4.2 needs an additional cast, to avoid a bogus
+ * "initialization from incompatible pointer type" warning.
+ * see: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36432
+ */
+ (const struct dmi_system_id (*)[])
+#endif
+ &(const struct dmi_system_id[]) {
{
.callback = intel_dmi_reverse_brightness,
.ident = "NCR Corporation",

File Metadata

Mime Type
text/plain
Expires
Sat, Aug 8, 10:09 PM (5 h, 15 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
36262376
Default Alt Text
D15744.diff (792 B)

Event Timeline