Page MenuHomeFreeBSD

D15744.id43563.diff
No OneTemporary

D15744.id43563.diff

Index: sys/dev/drm2/i915/intel_display.c
===================================================================
--- sys/dev/drm2/i915/intel_display.c
+++ 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
Mon, Apr 27, 6:00 AM (47 m, 57 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
32211246
Default Alt Text
D15744.id43563.diff (777 B)

Event Timeline