Print this page
7127  remove -Wno-missing-braces from Makefile.uts

@@ -48,26 +48,26 @@
 #define _I(x)   (((long)(&((nsc_io_t *)0)->x))/sizeof (long))
 #define _F(x)   (((long)(&((nsc_fd_t *)0)->x))/sizeof (long))
 
 
 nsc_def_t _nsc_io_def[] = {
-        "Open",         (uintptr_t)nsc_null,    _I(open),
-        "Close",        (uintptr_t)nsc_null,    _I(close),
-        "Attach",       (uintptr_t)nsc_null,    _I(attach),
-        "Detach",       (uintptr_t)nsc_null,    _I(detach),
-        "Flush",        (uintptr_t)nsc_null,    _I(flush),
-        "Provide",      0,              _I(provide),
-        0,              0,              0
+        { "Open",       (uintptr_t)nsc_null,    _I(open) },
+        { "Close",      (uintptr_t)nsc_null,    _I(close) },
+        { "Attach",     (uintptr_t)nsc_null,    _I(attach) },
+        { "Detach",     (uintptr_t)nsc_null,    _I(detach) },
+        { "Flush",      (uintptr_t)nsc_null,    _I(flush) },
+        { "Provide",    (uintptr_t)NULL,        _I(provide) },
+        { NULL,         (uintptr_t)NULL,        0 }
 };
 
 nsc_def_t _nsc_fd_def[] = {
-        "Pinned",       (uintptr_t)nsc_null,    _F(sf_pinned),
-        "Unpinned",     (uintptr_t)nsc_null,    _F(sf_unpinned),
-        "Attach",       (uintptr_t)nsc_null,    _F(sf_attach),
-        "Detach",       (uintptr_t)nsc_null,    _F(sf_detach),
-        "Flush",        (uintptr_t)nsc_null,    _F(sf_flush),
-        0,              0,              0
+        { "Pinned",     (uintptr_t)nsc_null,    _F(sf_pinned) },
+        { "Unpinned",   (uintptr_t)nsc_null,    _F(sf_unpinned) },
+        { "Attach",     (uintptr_t)nsc_null,    _F(sf_attach) },
+        { "Detach",     (uintptr_t)nsc_null,    _F(sf_detach) },
+        { "Flush",      (uintptr_t)nsc_null,    _F(sf_flush) },
+        { NULL,         (uintptr_t)NULL,        0 }
 };
 
 kmutex_t _nsc_io_lock;
 kmutex_t _nsc_devval_lock;