Commit 4882c95c20eb516ab92bbbd15d9c681ddb465ea7
1 parent
1da735ab
now clientConsumeLine removes the found line
Showing
1 changed file
with
2 additions
and
1 deletions
| ... | ... | @@ -126,7 +126,7 @@ _clientGetLineDelimiter(tClient * client, const char * delim, unsigned int len) |
| 126 | 126 | /* |
| 127 | 127 | * this returns a newly allocate buffer, with the found line |
| 128 | 128 | * copied to it. |
| 129 | - * The calles has to take care to free this buffer again, | |
| 129 | + * The caller has to take care to free this buffer again, | |
| 130 | 130 | * after he uses it. |
| 131 | 131 | */ |
| 132 | 132 | char * |
| ... | ... | @@ -137,6 +137,7 @@ clientConsumeLine(tClient * client, const char * delim, unsigned int * len) |
| 137 | 137 | |
| 138 | 138 | if (NULL != found) { |
| 139 | 139 | line = calloc(*len +1, sizeof(char)); |
| 140 | + clientRemoveLine(client, delim, len); | |
| 140 | 141 | memcpy(line, found, *len); |
| 141 | 142 | } |
| 142 | 143 | ... | ... |
Please
register
or
login
to post a comment