xf86drmMode.h: use ANSI C99 arrays
authorSimon Ser <contact@emersion.fr>
Thu, 26 Nov 2020 16:20:04 +0000 (17:20 +0100)
committerMichel Dänzer <michel@daenzer.net>
Thu, 10 Dec 2020 09:45:39 +0000 (09:45 +0000)
This avoids the use of a GNU-specific extension in public headers. Also
see [1].

[1]: https://gitlab.freedesktop.org/mesa/drm/-/merge_requests/80#note_707458

Signed-off-by: Simon Ser <contact@emersion.fr>
Reviewed-by: Michel Dänzer <mdaenzer@redhat.com>
xf86drmMode.h

index 90c3425..c28995a 100644 (file)
@@ -560,14 +560,14 @@ extern int drmModeCreateLease(int fd, const uint32_t *objects, int num_objects,
 
 typedef struct drmModeLesseeList {
        uint32_t count;
-       uint32_t lessees[0];
+       uint32_t lessees[];
 } drmModeLesseeListRes, *drmModeLesseeListPtr;
 
 extern drmModeLesseeListPtr drmModeListLessees(int fd);
 
 typedef struct drmModeObjectList {
        uint32_t count;
-       uint32_t objects[0];
+       uint32_t objects[];
 } drmModeObjectListRes, *drmModeObjectListPtr;
 
 extern drmModeObjectListPtr drmModeGetLease(int fd);