int _main(int argc, char **argv) { if (argc != 2) { fprintf(stderr, "Error: need a command-line argument\n"); return 1; } vulnerable(argv[1]); return 0; }
int assessvulnerability(int dx, int dy) { int vulnerability = 0; vulnerability += vulnerable(dx - 1, dy - 1); vulnerability += vulnerable(dx + 1, dy - 1); vulnerability += vulnerable(dx + 1, dy + 1); vulnerability += vulnerable(dx - 1, dy + 1); vulnerability += vulnerable(dx, dy - 1); vulnerability += vulnerable(dx + 1, dy); vulnerability += vulnerable(dx, dy + 1); vulnerability += vulnerable(dx - 1, dy); return vulnerability; }
int main(int argc, char** argv) { vulnerable(); return 0; }
int main() { vulnerable(); return 0; }
int main(void) { char buf1[BUFSIZE1]; buf1[BUFSIZE1 - 1] = vulnerable(); return buf1[BUFSIZE1 - 1] != 0; }