=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cvs/init.c,v retrieving revision 1.28 retrieving revision 1.29 diff -u -r1.28 -r1.29 --- src/usr.bin/cvs/init.c 2007/01/13 20:29:46 1.28 +++ src/usr.bin/cvs/init.c 2007/01/25 18:56:33 1.29 @@ -1,4 +1,4 @@ -/* $OpenBSD: init.c,v 1.28 2007/01/13 20:29:46 joris Exp $ */ +/* $OpenBSD: init.c,v 1.29 2007/01/25 18:56:33 otto Exp $ */ /* * Copyright (c) 2004 Jean-Francois Brousseau * Copyright (c) 2006 Xavier Santolaria @@ -95,15 +95,13 @@ cvs_init_local(void) { u_int i; - char *path; + char path[MAXPATHLEN]; cvs_log(LP_TRACE, "cvs_init_local()"); /* Create repository root directory if it does not already exist */ init_mkdir(current_cvsroot->cr_dir, 0777); - path = xmalloc(MAXPATHLEN); - for (i = 0; i < INIT_NDIRS; i++) { if (cvs_path_cat(current_cvsroot->cr_dir, cvsroot_dirs[i], path, MAXPATHLEN) >= MAXPATHLEN) @@ -119,8 +117,6 @@ init_mkfile(path, cvsroot_files[i].cf_content); } - - xfree(path); } static void