]> xenbits.xensource.com Git - people/pauldu/mini-os.git/commitdiff
lib/sys.c: enclose file_types in define guards
authorWei Liu <wei.liu2@citrix.com>
Fri, 13 May 2016 14:21:10 +0000 (15:21 +0100)
committerWei Liu <wei.liu2@citrix.com>
Fri, 13 May 2016 16:03:18 +0000 (17:03 +0100)
Otherwise some build environments complain file_types array is defined
but not used.

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
lib/sys.c

index f8d7a7c1f1d6bb4c6f71316b7727882607a11d55..1420722a6de176294330cebefc2800da3e974735 100644 (file)
--- a/lib/sys.c
+++ b/lib/sys.c
@@ -634,6 +634,7 @@ int closedir(DIR *dir)
 
 /* We assume that only the main thread calls select(). */
 
+#if defined(LIBC_DEBUG) || defined(LIBC_VERBOSE)
 static const char file_types[] = {
     [FTYPE_NONE]       = 'N',
     [FTYPE_CONSOLE]    = 'C',
@@ -646,6 +647,7 @@ static const char file_types[] = {
     [FTYPE_KBD]                = 'K',
     [FTYPE_FB]         = 'G',
 };
+#endif
 #ifdef LIBC_DEBUG
 static void dump_set(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout)
 {