From 87b758f5e34939b1140902e9e19020125baf5d63 Mon Sep 17 00:00:00 2001 From: filon Date: Wed, 15 May 2002 20:58:44 +0000 Subject: [PATCH] - updated, removed changin cvs log output (breaks cvs testsuite) Changed files: cvs-cvspass.patch -> 1.3 --- cvs-cvspass.patch | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/cvs-cvspass.patch b/cvs-cvspass.patch index 2cd7d48..60f9bec 100644 --- a/cvs-cvspass.patch +++ b/cvs-cvspass.patch @@ -1,23 +1,23 @@ ---- cvs-1.11.2/src/login.c.orig Thu Sep 6 18:18:29 2001 -+++ cvs-1.11.2/src/login.c Sat Apr 20 00:13:24 2002 +--- cvs-1.11.1p1/src/login.c.bero Tue Jul 31 18:12:58 2001 ++++ cvs-1.11.1p1/src/login.c Tue Jul 31 18:17:32 2001 @@ -322,8 +322,18 @@ fp = CVS_FOPEN (passfile, "r"); if (fp == NULL) { - error (0, errno, "warning: failed to open %s for reading", passfile); - goto process; -+ /* The password file doesn't exist yet - probably because it's -+ * the first time someone uses cvs login. Create it. -+ */ -+ fp = CVS_FOPEN (passfile, "w"); -+ fclose (fp); -+ fp = CVS_FOPEN (passfile, "r"); -+ if (fp == NULL) -+ { -+ /* Creating the password file didn't work. Bail out. */ -+ error (0, errno, "failed to open %s for reading", passfile); -+ goto error_exit; -+ } ++ /* The password file doesn't exist yet - probably because it's ++ * the first time someone uses cvs login. Create it. ++ */ ++ fp = CVS_FOPEN (passfile, "w"); ++ fclose (fp); ++ fp = CVS_FOPEN (passfile, "r"); ++ if (fp == NULL) ++ { ++ /* Creating the password file didn't work. Bail out. */ ++ error (0, errno, "warning: failed to open %s for reading", passfile); ++ goto process; ++ } } cvsroot_canonical = normalize_cvsroot (root); -- 2.44.0