Commit | Line | Data |
---|---|---|
59f0d218 FF |
1 | diff -u -r ../nano-2.2.6/src/files.c ./src/files.c |
2 | --- ../nano-2.2.6/src/files.c 2010-11-12 07:13:08.000000000 +0100 | |
3 | +++ ./src/files.c 2014-02-13 00:01:06.000000000 +0100 | |
4 | @@ -2237,6 +2237,7 @@ | |
5 | tilde_dir = mallocstrncpy(NULL, buf, i + 1); | |
6 | tilde_dir[i] = '\0'; | |
7 | ||
8 | +#ifndef __ANDROID__ | |
9 | do { | |
10 | userdata = getpwent(); | |
11 | } while (userdata != NULL && strcmp(userdata->pw_name, | |
12 | @@ -2244,6 +2245,7 @@ | |
13 | endpwent(); | |
14 | if (userdata != NULL) | |
15 | tilde_dir = mallocstrcpy(tilde_dir, userdata->pw_dir); | |
16 | +#endif | |
17 | } | |
18 | ||
19 | retval = charalloc(strlen(tilde_dir) + strlen(buf + i) + 1); | |
20 | @@ -2341,6 +2343,7 @@ | |
21 | ||
22 | *num_matches = 0; | |
23 | ||
24 | +#ifndef __ANDROID__ | |
25 | while ((userdata = getpwent()) != NULL) { | |
26 | if (strncmp(userdata->pw_name, buf + 1, buf_len - 1) == 0) { | |
27 | /* Cool, found a match. Add it to the list. This makes a | |
28 | @@ -2362,6 +2365,7 @@ | |
29 | } | |
30 | } | |
31 | endpwent(); | |
32 | +#endif | |
33 | ||
34 | return matches; | |
35 | } |