Browse Source

api-strbuf.txt minor typos

Fixed some minor typos in api-strbuf.txt: 'A' instead of 'An', 'have'
instead of 'has', a overlong line, and 'another' instead of 'an other'.

Signed-off-by: Jeremiah Mahler <jmmahler@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
maint
Jeremiah Mahler 11 years ago committed by Junio C Hamano
parent
commit
97ea0d1043
  1. 10
      Documentation/technical/api-strbuf.txt

10
Documentation/technical/api-strbuf.txt

@ -7,10 +7,10 @@ use the mem* functions than a str* one (memchr vs. strchr e.g.). @@ -7,10 +7,10 @@ use the mem* functions than a str* one (memchr vs. strchr e.g.).
Though, one has to be careful about the fact that str* functions often
stop on NULs and that strbufs may have embedded NULs.

An strbuf is NUL terminated for convenience, but no function in the
A strbuf is NUL terminated for convenience, but no function in the
strbuf API actually relies on the string being free of NULs.

strbufs has some invariants that are very important to keep in mind:
strbufs have some invariants that are very important to keep in mind:

. The `buf` member is never NULL, so it can be used in any usual C
string operations safely. strbuf's _have_ to be initialized either by
@ -56,8 +56,8 @@ Data structures @@ -56,8 +56,8 @@ Data structures
* `struct strbuf`

This is the string buffer structure. The `len` member can be used to
determine the current length of the string, and `buf` member provides access to
the string itself.
determine the current length of the string, and `buf` member provides
access to the string itself.

Functions
---------
@ -184,7 +184,7 @@ strbuf_addstr(sb, "immediate string"); @@ -184,7 +184,7 @@ strbuf_addstr(sb, "immediate string");

`strbuf_addbuf`::

Copy the contents of an other buffer at the end of the current one.
Copy the contents of another buffer at the end of the current one.

`strbuf_adddup`::


Loading…
Cancel
Save