chiark / gitweb /
Dgit.pm: git_cat_file: clarify scalar context semantics
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 8 Jan 2017 01:47:46 +0000 (01:47 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 8 Jan 2017 22:14:48 +0000 (22:14 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Debian/Dgit.pm

index 62945874883a5d507441f52eca31cac16ae489a6..be8cbeea2a8667a69e6f0c54a4b9bacc2ffad94a 100644 (file)
@@ -314,6 +314,7 @@ sub git_rev_parse ($) {
 sub git_cat_file ($) {
     my ($objname) = @_;
     # => ($type, $data) or ('missing', undef)
 sub git_cat_file ($) {
     my ($objname) = @_;
     # => ($type, $data) or ('missing', undef)
+    # in scalar context, just the data
     our ($gcf_pid, $gcf_i, $gcf_o);
     if (!$gcf_pid) {
        my @cmd = qw(git cat-file --batch);
     our ($gcf_pid, $gcf_i, $gcf_o);
     if (!$gcf_pid) {
        my @cmd = qw(git cat-file --batch);