pkt-line.[ch]: remove unused packet_read_line_buf()
This function was added in4981fe750b
(pkt-line: share buffer/descriptor reading implementation, 2013-02-23), but in01f9ec64c8
(Use packet_reader instead of packet_read_line, 2018-12-29) the code that was using it was removed. Since it's being removed we can in turn remove the "src" and "src_len" arguments to packet_read(), all the remaining users just passed a NULL/NULL pair to it. That function is only a thin wrapper for packet_read_with_status() which still needs those arguments, but for the thin packet_read() convenience wrapper we can do away with it for now. Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
4f1d3e3e3b
commit
ec9a37d69b
29
pkt-line.c
29
pkt-line.c
@ -400,38 +400,28 @@ enum packet_read_status packet_read_with_status(int fd, char **src_buffer,
|
||||
return PACKET_READ_NORMAL;
|
||||
}
|
||||
|
||||
int packet_read(int fd, char **src_buffer, size_t *src_len,
|
||||
char *buffer, unsigned size, int options)
|
||||
int packet_read(int fd, char *buffer, unsigned size, int options)
|
||||
{
|
||||
int pktlen = -1;
|
||||
|
||||
packet_read_with_status(fd, src_buffer, src_len, buffer, size,
|
||||
&pktlen, options);
|
||||
packet_read_with_status(fd, NULL, NULL, buffer, size, &pktlen,
|
||||
options);
|
||||
|
||||
return pktlen;
|
||||
}
|
||||
|
||||
static char *packet_read_line_generic(int fd,
|
||||
char **src, size_t *src_len,
|
||||
int *dst_len)
|
||||
char *packet_read_line(int fd, int *dst_len)
|
||||
{
|
||||
int len = packet_read(fd, src, src_len,
|
||||
packet_buffer, sizeof(packet_buffer),
|
||||
int len = packet_read(fd, packet_buffer, sizeof(packet_buffer),
|
||||
PACKET_READ_CHOMP_NEWLINE);
|
||||
if (dst_len)
|
||||
*dst_len = len;
|
||||
return (len > 0) ? packet_buffer : NULL;
|
||||
}
|
||||
|
||||
char *packet_read_line(int fd, int *len_p)
|
||||
{
|
||||
return packet_read_line_generic(fd, NULL, NULL, len_p);
|
||||
}
|
||||
|
||||
int packet_read_line_gently(int fd, int *dst_len, char **dst_line)
|
||||
{
|
||||
int len = packet_read(fd, NULL, NULL,
|
||||
packet_buffer, sizeof(packet_buffer),
|
||||
int len = packet_read(fd, packet_buffer, sizeof(packet_buffer),
|
||||
PACKET_READ_CHOMP_NEWLINE|PACKET_READ_GENTLE_ON_EOF);
|
||||
if (dst_len)
|
||||
*dst_len = len;
|
||||
@ -440,11 +430,6 @@ int packet_read_line_gently(int fd, int *dst_len, char **dst_line)
|
||||
return len;
|
||||
}
|
||||
|
||||
char *packet_read_line_buf(char **src, size_t *src_len, int *dst_len)
|
||||
{
|
||||
return packet_read_line_generic(-1, src, src_len, dst_len);
|
||||
}
|
||||
|
||||
ssize_t read_packetized_to_strbuf(int fd_in, struct strbuf *sb_out, int options)
|
||||
{
|
||||
int packet_len;
|
||||
@ -454,7 +439,7 @@ ssize_t read_packetized_to_strbuf(int fd_in, struct strbuf *sb_out, int options)
|
||||
|
||||
for (;;) {
|
||||
strbuf_grow(sb_out, LARGE_PACKET_DATA_MAX);
|
||||
packet_len = packet_read(fd_in, NULL, NULL,
|
||||
packet_len = packet_read(fd_in,
|
||||
/* strbuf_grow() above always allocates one extra byte to
|
||||
* store a '\0' at the end of the string. packet_read()
|
||||
* writes a '\0' extra byte at the end, too. Let it know
|
||||
|
Reference in New Issue
Block a user