Lines Matching defs:guard
498 char *guard, *tmp, *tmp2, *extdot;
502 guard = strdup(filename);
503 if (guard == NULL) {
506 extdot = strrchr(guard, '.');
514 for (tmp = guard; *tmp; tmp++) {
535 if (guard[0] == '_' || guard[0] == '.') {
536 if (asprintf(&tmp2, "RPCGEN_%s", guard) == -1) {
539 free(guard);
540 guard = tmp2;
544 tmp2 = extendfile(guard, "_H_RPCGEN");
545 free(guard);
546 guard = tmp2;
548 return (guard);
561 char *guard;
570 guard = generate_guard(outfilename ? outfilename : infile);
572 guard = strdup("STDIN_");
573 if (guard == NULL) {
578 f_print(fout, "#ifndef _%s\n#define _%s\n\n", guard,
579 guard);
608 f_print(fout, "\n#endif /* !_%s */\n", guard);
610 free(guard);