… | |
… | |
187 | * @param n Size of the buffer. |
187 | * @param n Size of the buffer. |
188 | * |
188 | * |
189 | * @return Number of characters read (not including |
189 | * @return Number of characters read (not including |
190 | the null terminator), or -1 on error or EOF. |
190 | the null terminator), or -1 on error or EOF. |
191 | */ |
191 | */ |
|
|
192 | |
|
|
193 | |
|
|
194 | // TODO: android studio --------- |
|
|
195 | // TODO: android studio --------- |
|
|
196 | #if 1 |
192 | int |
197 | int |
193 | getdelim (char **lineptr, size_t *n, int delimiter, FILE *fp) |
198 | getdelim (char **lineptr, size_t *n, int delimiter, FILE *fp) |
194 | { |
199 | { |
195 | int result; |
200 | int result; |
196 | size_t cur_len = 0; |
201 | size_t cur_len = 0; |
… | |
… | |
267 | int |
272 | int |
268 | getline (char **lineptr, size_t *n, FILE *stream) |
273 | getline (char **lineptr, size_t *n, FILE *stream) |
269 | { |
274 | { |
270 | return getdelim (lineptr, n, '\n', stream); |
275 | return getdelim (lineptr, n, '\n', stream); |
271 | } |
276 | } |
|
|
277 | #endif |
|
|
278 | // TODO: android studio --------- |
|
|
279 | // TODO: android studio --------- |
|
|
280 | |
272 | |
281 | |
273 | #endif |
282 | #endif |
274 | #endif |
283 | #endif |
275 | |
284 | |
276 | |
285 | |