=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/rpcgen/rpc_cout.c,v retrieving revision 1.25 retrieving revision 1.26 diff -u -r1.25 -r1.26 --- src/usr.bin/rpcgen/rpc_cout.c 2015/08/20 22:32:41 1.25 +++ src/usr.bin/rpcgen/rpc_cout.c 2016/12/20 21:10:29 1.26 @@ -1,4 +1,4 @@ -/* $OpenBSD: rpc_cout.c,v 1.25 2015/08/20 22:32:41 deraadt Exp $ */ +/* $OpenBSD: rpc_cout.c,v 1.26 2016/12/20 21:10:29 krw Exp $ */ /* $NetBSD: rpc_cout.c,v 1.6 1996/10/01 04:13:53 cgd Exp $ */ /* @@ -374,12 +374,12 @@ fprintf(fout, "\t\tbreak;\n"); } dflt = def->def.un.default_decl; + fprintf(fout, "\tdefault:\n"); if (dflt != NULL) { if (!streq(dflt->type, "void")) { int len = strlen(def->def_name) + strlen(format) + strlen(dflt->name) + 1; - fprintf(fout, "\tdefault:\n"); object = malloc(len); if (object == NULL) { fprintf(stderr, "Fatal error: no memory\n"); @@ -396,10 +396,9 @@ print_ifstat(2, dflt->prefix, dflt->type, dflt->rel, dflt->array_max, object, dflt->name); free(object); - fprintf(fout, "\t\tbreak;\n"); } + fprintf(fout, "\t\tbreak;\n"); } else { - fprintf(fout, "\tdefault:\n"); fprintf(fout, "\t\treturn (FALSE);\n"); }