Browse Source

Merge refs/heads/master from .

maint
Junio C Hamano 20 years ago
parent
commit
e65be0b7aa
  1. 3
      diff.c
  2. 2
      init-db.c
  3. 1
      sha1_name.c
  4. 7
      t/t0000-basic.sh
  5. 12
      templates/hooks--pre-commit

3
diff.c

@ -1010,9 +1010,8 @@ void diff_flush(int diff_output_style, int line_termination) @@ -1010,9 +1010,8 @@ void diff_flush(int diff_output_style, int line_termination)
diff_flush_name(p, line_termination);
break;
}
}
for (i = 0; i < q->nr; i++)
diff_free_filepair(q->queue[i]);
}
free(q->queue);
q->queue = NULL;
q->nr = q->alloc = 0;

2
init-db.c

@ -249,5 +249,7 @@ int main(int argc, char **argv) @@ -249,5 +249,7 @@ int main(int argc, char **argv)
}
strcpy(path+len, "/pack");
safe_create_dir(path);
strcpy(path+len, "/info");
safe_create_dir(path);
return 0;
}

1
sha1_name.c

@ -143,7 +143,6 @@ static int get_sha1_basic(const char *str, int len, unsigned char *sha1) @@ -143,7 +143,6 @@ static int get_sha1_basic(const char *str, int len, unsigned char *sha1)
"refs",
"refs/tags",
"refs/heads",
"refs/snap",
NULL
};
const char **p;

7
t/t0000-basic.sh

@ -28,11 +28,12 @@ test_expect_success \ @@ -28,11 +28,12 @@ test_expect_success \
'.git/objects should be empty after git-init-db in an empty repo.' \
'cmp -s /dev/null should-be-empty'

# also it should have 257 subdirectories. 258 is counting "objects"
# also it should have 258 subdirectories; 256 fan-out, pack, and info.
# 259 is counting "objects" itself
find .git/objects -type d -print >full-of-directories
test_expect_success \
'.git/objects should have 257 subdirectories.' \
'test $(wc -l < full-of-directories) = 258'
'.git/objects should have 258 subdirectories.' \
'test $(wc -l < full-of-directories) = 259'

################################################################
# Basics of the basics

12
templates/hooks--pre-commit

@ -19,17 +19,17 @@ perl -e ' @@ -19,17 +19,17 @@ perl -e '
sub bad_line {
my ($why, $line) = @_;
if (!$found_bad) {
print "*\n";
print "* You have some suspicious patch lines:\n";
print "*\n";
print STDERR "*\n";
print STDERR "* You have some suspicious patch lines:\n";
print STDERR "*\n";
$found_bad = 1;
}
if ($reported_filename ne $filename) {
print "* In $filename\n";
print STDERR "* In $filename\n";
$reported_filename = $filename;
}
print "* $why (line $lineno)\n";
print "$filename:$lineno:$line\n";
print STDERR "* $why (line $lineno)\n";
print STDERR "$filename:$lineno:$line\n";
}
open $fh, "-|", qw(git-diff-cache -p -M --cached HEAD);
while (<$fh>) {

Loading…
Cancel
Save