I wonder if my character constant is too long?
cc1: warnings being treated as errors inspect.c: In function 'add_fstab_entry': inspect.c:847:36: error: character constant too long for its type inspect.c:847:3: error: passing argument 1 of 'strlen' makes pointer from integer without a cast /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'int' inspect.c:847:36: error: character constant too long for its type inspect.c:847:3: error: passing argument 1 of 'strlen' makes pointer from integer without a cast /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'int' inspect.c:847:36: error: character constant too long for its type inspect.c:847:36: error: character constant too long for its type inspect.c:847:3: error: passing argument 1 of 'strlen' makes pointer from integer without a cast /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'int' inspect.c:847:36: error: character constant too long for its type inspect.c:847:3: error: passing argument 1 of 'strlen' makes pointer from integer without a cast /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'int' inspect.c:847:36: error: character constant too long for its type inspect.c:847:36: error: character constant too long for its type inspect.c:847:3: error: passing argument 1 of 'strlen' makes pointer from integer without a cast /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'int' inspect.c:847:36: error: character constant too long for its type inspect.c:847:36: error: character constant too long for its type inspect.c:847:36: error: character constant too long for its type inspect.c:847:3: error: passing argument 2 of '__builtin_strcmp' makes pointer from integer without a cast inspect.c:847:3: note: expected 'const char *' but argument is of type 'int' inspect.c:847:36: error: character constant too long for its type inspect.c:847:36: error: character constant too long for its type inspect.c:847:36: error: character constant too long for its type inspect.c:847:36: error: character constant too long for its type inspect.c:847:3: error: passing argument 2 of '__builtin_strcmp' makes pointer from integer without a cast inspect.c:847:3: note: expected 'const char *' but argument is of type 'int' inspect.c:847:36: error: character constant too long for its type inspect.c:847:36: error: character constant too long for its type inspect.c:847:36: error: character constant too long for its type inspect.c:847:36: error: character constant too long for its type inspect.c:847:36: error: character constant too long for its type inspect.c:847:3: error: passing argument 1 of 'strlen' makes pointer from integer without a cast /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'int' inspect.c:847:36: error: character constant too long for its type inspect.c:847:3: error: passing argument 2 of '__builtin_strcmp' makes pointer from integer without a cast inspect.c:847:3: note: expected 'const char *' but argument is of type 'int' inspect.c:847:36: error: character constant too long for its type inspect.c:847:36: error: character constant too long for its type inspect.c:847:36: error: character constant too long for its type inspect.c:847:36: error: character constant too long for its type inspect.c:847:36: error: character constant too long for its type inspect.c:847:3: error: passing argument 2 of '__builtin_strcmp' makes pointer from integer without a cast inspect.c:847:3: note: expected 'const char *' but argument is of type 'int' inspect.c:847:36: error: character constant too long for its type inspect.c:847:36: error: character constant too long for its type inspect.c:847:3: error: passing argument 1 of 'strlen' makes pointer from integer without a cast /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'int' inspect.c:847:3: error: passing argument 2 of 'strncmp' makes pointer from integer without a cast /usr/include/string.h:146:12: note: expected 'const char *' but argument is of type 'int'