-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Description
vbox passgen # git branch
* master
vbox passgen # make
gcc -std=c99 -pedantic -Werror -Wall -Wextra -Wwrite-strings -Winit-self -Wcast-align -Wcast-qual -Wpointer-arith -Wstrict-aliasing -Wformat=2 -Wmissing-declarations -Wmissing-include-dirs -Wno-unused-parameter -Wuninitialized -Wold-style-definition -Wstrict-prototypes -Wmissing-prototypes -c passgen.c -o passgen.o
passgen.c: In function ‘showHelp’:
passgen.c:230:84: error: ‘WORDLIST_WORD_COUNT’ undeclared (first use in this function)
printf(" -w, --words\t\t\t\t%d random words from a list of %d\n", WORD_COUNT, WORDLIST_WORD_COUNT);
^
passgen.c:230:84: note: each undeclared identifier is reported only once for each function it appears in
passgen.c: In function ‘showRandomWords’:
passgen.c:292:24: error: ‘WORDLIST_MAX_LENGTH’ undeclared (first use in this function)
unsigned char word[WORDLIST_MAX_LENGTH];
^
passgen.c:301:48: error: ‘WORDLIST_WORD_COUNT’ undeclared (first use in this function)
random = random & getLeastCoveringMask(WORDLIST_WORD_COUNT - 1);
^
passgen.c:292:19: error: unused variable ‘word’ [-Werror=unused-variable]
unsigned char word[WORDLIST_MAX_LENGTH];
^
passgen.c: In function ‘lookup_word’:
passgen.c:347:30: error: ‘WORDLIST_MAX_LENGTH’ undeclared (first use in this function)
for (uint32_t i = 0; i < WORDLIST_MAX_LENGTH; i++) {
^
passgen.c:351:30: error: ‘WORDLIST_WORD_COUNT’ undeclared (first use in this function)
for (uint32_t i = 0; i < WORDLIST_WORD_COUNT; i++) {
^
passgen.c:354:23: error: ‘words’ undeclared (first use in this function)
buf[j] |= words[i][j+1] & mask;
^
cc1: all warnings being treated as errors
make: *** [passgen.o] Error 1
Metadata
Metadata
Assignees
Labels
No labels