apt: Fix building with unified headers
[termux-packages] / packages / apt / netrc.patch
CommitLineData
59f0d218
FF
1diff -u -r ../apt-0.9.16.1/apt-pkg/contrib/netrc.cc ./apt-pkg/contrib/netrc.cc
2--- ../apt-0.9.16.1/apt-pkg/contrib/netrc.cc 2014-03-15 17:23:45.000000000 +0100
3+++ ./apt-pkg/contrib/netrc.cc 2014-03-25 01:01:34.692725662 +0100
4@@ -84,6 +84,7 @@
5 int state_our_login = false; /* With specific_login,
6 found *our* login name */
7
8+#ifndef __ANDROID__
9 while (!done && getline(&netrcbuffer, &netrcbuffer_size, file) != -1) {
10 tok = strtok_r (netrcbuffer, " \t\n", &tok_buf);
11 while (!done && tok) {
12@@ -142,6 +143,7 @@
13 tok = strtok_r (NULL, " \t\n", &tok_buf);
14 } /* while(tok) */
15 } /* while getline() */
16+#endif
17
18 free(netrcbuffer);
19 fclose(file);