hc
2024-10-16 50a212ec906f7524620675f0c57357691c26c81f
kernel/include/drm/drm_displayid.h
....@@ -89,7 +89,7 @@
8989
9090 struct displayid_detailed_timing_block {
9191 struct displayid_block base;
92
- struct displayid_detailed_timings_1 timings[0];
92
+ struct displayid_detailed_timings_1 timings[];
9393 };
9494
9595 #define for_each_displayid_db(displayid, block, idx, length) \
....@@ -97,7 +97,7 @@
9797 (idx) + sizeof(struct displayid_block) <= (length) && \
9898 (idx) + sizeof(struct displayid_block) + (block)->num_bytes <= (length) && \
9999 (block)->num_bytes > 0; \
100
- (idx) += (block)->num_bytes + sizeof(struct displayid_block), \
100
+ (idx) += sizeof(struct displayid_block) + (block)->num_bytes, \
101101 (block) = (struct displayid_block *)&(displayid)[idx])
102102
103103 #endif