From 24c4b7143639cc821b6d06f9e125429e65dad8cd Mon Sep 17 00:00:00 2001 From: Petr Baudis Date: Sun, 25 Jun 2006 03:54:26 +0200 Subject: Git.pm: Swap hash_object() parameters I'm about to introduce get_object() and it will be better for consistency if the object type always goes first. And writing 'blob' there explicitly is not much bother. Signed-off-by: Petr Baudis Signed-off-by: Junio C Hamano diff --git a/perl/Git.pm b/perl/Git.pm index 6173043..5ec7ef8 100644 --- a/perl/Git.pm +++ b/perl/Git.pm @@ -485,13 +485,13 @@ sub wc_chdir { } -=item hash_object ( FILENAME [, TYPE ] ) +=item hash_object ( TYPE, FILENAME ) -=item hash_object ( FILEHANDLE [, TYPE ] ) +=item hash_object ( TYPE, FILEHANDLE ) Compute the SHA1 object id of the given C (or data waiting in -C) considering it is of the C object type (C -(default), C, C). +C) considering it is of the C object type (C, +C, C). In case of C passed instead of file name, all the data available are read and hashed, and the filehandle is automatically diff --git a/perl/Git.xs b/perl/Git.xs index 8b06ebf..3030ba9 100644 --- a/perl/Git.xs +++ b/perl/Git.xs @@ -104,9 +104,9 @@ CODE: } char * -xs_hash_object(file, type = "blob") - SV *file; +xs_hash_object(type, file) char *type; + SV *file; CODE: { unsigned char sha1[20]; -- cgit v0.10.2-6-g49f6