Index: version.cpp =================================================================== RCS file: /cvs/cvsnt/src/version.c,v retrieving revision 1.18.2.11.6.17 diff -c -r1.18.2.11.6.17 version.cpp *** version.cpp 10 Nov 2020 09:07:33 -0000 1.18.2.11.6.17 --- version.cpp 11 Nov 2020 04:55:08 -0000 *************** *** 28,35 **** static const char *const mkdirfile_usage[] = { "Usage: %s %s\n", ! "\t-d\tCreate a directory.\n", ! "\t-b\tCreate a file.\n", "(Specify the --help global option for a list of other help options)\n", NULL }; --- 28,36 ---- static const char *const mkdirfile_usage[] = { "Usage: %s %s\n", ! "\t-d\tCreate a directory. (default)\n", ! "\t-f\tCreate a file.\n", ! "\t-t\tCreate a sample test file.\n", "(Specify the --help global option for a list of other help options)\n", NULL }; *************** *** 262,281 **** usage (mkdirfile_usage); optind = 0; ! while (argv && (c = getopt (argc, argv, "+fd")) != -1) { switch (c) { case 'f': quick = 1; break; ! case 'd': ! quick = 2; break; case '?': - default: usage (mkdirfile_usage); break; } } argc -= optind; --- 263,285 ---- usage (mkdirfile_usage); optind = 0; ! while (argv && (c = getopt (argc, argv, "+ftd")) != -1) { switch (c) { case 'f': quick = 1; break; ! case 't': ! quick = 3; break; case '?': usage (mkdirfile_usage); break; + case 'd': + default: + quick = 2; + break; } } argc -= optind; *************** *** 290,300 **** --- 294,312 ---- switch(quick) { case 1: + case 3: f = CVS_FOPEN (argv[i], "a"); if (f == NULL) { error(1,errno,"cannot open %s", argv[i]); } + if (quick==3) + { + if (fprintf (f, "%s\n%s\n%s\n%s", "mary had a little lamb","its fleece was white as snow","and everywhere that mary went","that lamb was sure to go") < 0) + { + error(1,errno,"cannot write %s", argv[i]); + } + } if (f != NULL && fclose (f) == EOF) { error(1,errno,"cannot close %s", argv[i]); *************** *** 309,315 **** { if (current_parsed_root && current_parsed_root->isremote) { ! sprintf(onelineout,"Client: created: ",argv[i]); cvs_output(onelineout, strlen(onelineout)); #ifndef _WIN32 --- 321,327 ---- { if (current_parsed_root && current_parsed_root->isremote) { ! sprintf(onelineout,"Client: created: %s",argv[i]); cvs_output(onelineout, strlen(onelineout)); #ifndef _WIN32 *************** *** 319,325 **** else { // is local - ie: probably is the server ! sprintf(onelineout,"created: ",argv[i]); cvs_output(onelineout, strlen(onelineout)); } --- 331,337 ---- else { // is local - ie: probably is the server ! sprintf(onelineout,"created: %s",argv[i]); cvs_output(onelineout, strlen(onelineout)); }