git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Typo spotted in archive-tar.c
@ 2016-05-24  0:44 Green, Paul
  2016-05-26  4:28 ` [PATCH] archive-tar: convert snprintf to xsnprintf Jeff King
  0 siblings, 1 reply; 2+ messages in thread
From: Green, Paul @ 2016-05-24  0:44 UTC (permalink / raw)
  To: git@vger.kernel.org

While examining (relatively) recent changes to git, my eye happened to notice the following inconsistency on line 184 of the current version of archive-tar.c. 

-    sprintf(header->chksum, "%07o", ustar_header_chksum(header));
+    snprintf(header->chksum, sizeof(header->chksum), "%07o", ustar_header_chksum(header));

I believe the author meant to invoke the xsnprintf function, not the snprintf function. I say this because all of the other references to sprintf were indeed changed to xsnprintf, with the necessary additional 2nd argument.

This change was applied September 24, 2015 (commit f2f026752993054c1b712b6f4ae3ff167db38cbe). 

See https://github.com/git/git/commit/f2f026752993054c1b712b6f4ae3ff167db38cbe#diff-d18f7cb5411066ed8eda566b26d2570c  for the full set of related changes to archive-tar.c.

Thanks
PG
--
Sr. Technical Consultant, Stratus Technologies, Inc.
5 Mill and Main, Suite 500, Maynard, MA 01754
Office: +1 (978) 461-7557, FAX: +1 (978) 461-3610

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-05-26  4:28 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-24  0:44 Typo spotted in archive-tar.c Green, Paul
2016-05-26  4:28 ` [PATCH] archive-tar: convert snprintf to xsnprintf Jeff King

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).