config.c: remove unnecessary header in minimum configuration file.
authorJunio C Hamano <junkio@cox.net>
Fri, 25 Nov 2005 22:22:27 +0000 (14:22 -0800)
committerJunio C Hamano <junkio@cox.net>
Mon, 5 Dec 2005 20:58:53 +0000 (12:58 -0800)
It is just silly to start the file called "config" with a
comment that says "This is the config file."

Signed-off-by: Junio C Hamano <junkio@cox.net>
config.c
t/t1300-repo-config.sh
index 34584f62b40ef256d1d0f75e2ee16ed30b1c11fa..5b5a9a2e4c49026db7fcb9953a0ed25432de24e0 100644 (file)
--- a/config.c
+++ b/config.c
@@ -458,12 +458,6 @@ int git_config_set_multivar(const char* key, const char* value,
         * If .git/config does not exist yet, write a minimal version.
         */
        if (stat(config_filename, &st)) {
-               static const char contents[] =
-                       "#\n"
-                       "# This is the config file\n"
-                       "#\n"
-                       "\n";
-
                free(store.key);
 
                /* if nothing to unset, error out */
@@ -474,8 +468,6 @@ int git_config_set_multivar(const char* key, const char* value,
                }
 
                store.key = (char*)key;
-
-               write(fd, contents, sizeof(contents)-1);
                store_write_section(fd, key);
                store_write_pair(fd, key, value);
        } else{
index 5e994ff00982454d49ae8e218aa0073baadbbe66..207dd3de6484518018b4eb7efe26dc449a9f71cd 100644 (file)
@@ -12,10 +12,6 @@ test -f .git/config && rm .git/config
 git-repo-config core.penguin "little blue"
 
 cat > expect << EOF
-#
-# This is the config file
-#
-
 [core]
        penguin = little blue
 EOF
@@ -25,10 +21,6 @@ test_expect_success 'initial' 'cmp .git/config expect'
 git-repo-config Core.Movie BadPhysics
 
 cat > expect << EOF
-#
-# This is the config file
-#
-
 [core]
        penguin = little blue
        Movie = BadPhysics
@@ -39,10 +31,6 @@ test_expect_success 'mixed case' 'cmp .git/config expect'
 git-repo-config Cores.WhatEver Second
 
 cat > expect << EOF
-#
-# This is the config file
-#
-
 [core]
        penguin = little blue
        Movie = BadPhysics
@@ -55,10 +43,6 @@ test_expect_success 'similar section' 'cmp .git/config expect'
 git-repo-config CORE.UPPERCASE true
 
 cat > expect << EOF
-#
-# This is the config file
-#
-
 [core]
        penguin = little blue
        Movie = BadPhysics
@@ -76,10 +60,6 @@ test_expect_success 'replace with non-match (actually matching)' \
        'git-repo-config core.penguin "very blue" !kingpin'
 
 cat > expect << EOF
-#
-# This is the config file
-#
-
 [core]
        penguin = very blue
        Movie = BadPhysics