From b607900a0078567c7770568b7f05265bb59df7c9 Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Mon, 7 Jul 2014 17:31:06 +0200 Subject: [PATCH] Fix not being C89 friendly. --- kernel/include/sortix/dirent.h | 4 ++-- libc/include/dirent.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kernel/include/sortix/dirent.h b/kernel/include/sortix/dirent.h index 7d1f2994..0401e9f9 100644 --- a/kernel/include/sortix/dirent.h +++ b/kernel/include/sortix/dirent.h @@ -77,10 +77,10 @@ struct kernel_dirent ino_t d_ino; dev_t d_dev; unsigned char d_type; - char d_name[]; + __extension__ char d_name[]; }; -static inline struct kernel_dirent* kernel_dirent_next(struct kernel_dirent* ent) +static __inline struct kernel_dirent* kernel_dirent_next(struct kernel_dirent* ent) { if ( !ent->d_nextoff ) return NULL; diff --git a/libc/include/dirent.h b/libc/include/dirent.h index 8dd44ddc..ba2aa326 100644 --- a/libc/include/dirent.h +++ b/libc/include/dirent.h @@ -73,7 +73,7 @@ struct dirent ino_t d_ino; dev_t d_dev; unsigned char d_type; - char d_name[0]; + __extension__ char d_name[]; }; #define _DIRENT_HAVE_D_RECLEN