Reduce warnings/errors in libpayload when using picky compiler options
[coreboot.git] / payloads / libpayload / libc / getopt_long.c
index 493df4d3b3233ef9a037b18287c0333428297273..365bc4a85a85b51e57070d7b22d631774774300e 100644 (file)
 #include <libpayload.h>
 #include <getopt.h>
 #define warnx(x...) printf(x)
-/*
 #include <stdlib.h>
 #include <string.h>
-*/
 #define        REPLACE_GETOPT          /* use this getopt as the system getopt(3) */
 
 #ifdef REPLACE_GETOPT
@@ -84,7 +82,7 @@ int posixly_correct = 0;
 #define        BADARG          ((*options == ':') ? (int)':' : (int)'?')
 #define        INORDER         (int)1
 
-#define        EMSG            ""
+#define        EMSG            (char*)""
 
 static int getopt_internal(int, char * const *, const char *,
                           const struct option *, int *, int);