]> git.pld-linux.org Git - packages/apparmor-parser.git/blame_incremental - apparmor-parser-no-fdopendir.patch
- up to 2.0.2-566; epoch 1
[packages/apparmor-parser.git] / apparmor-parser-no-fdopendir.patch
... / ...
CommitLineData
1Index: parser/parser_include.c
2===================================================================
3--- parser/parser_include.c (wersja 246)
4+++ parser/parser_include.c (wersja 247)
5@@ -393,8 +393,13 @@
6 }
7
8 if (S_ISDIR(my_stat.st_mode)) {
9- DIR *dir = fdopendir(fileno(newf));
10+ DIR *dir = NULL;
11 struct dirent *dirent;
12+
13+ /* XXX - fdopendir not available in glibc < 2.4 */
14+ /* dir = fdopendir(fileno(newf)); */
15+ fclose(newf);
16+ dir = opendir(buf);
17 if (!dir) {
18 retval = 1;
19 goto out;
This page took 0.0759 seconds and 4 git commands to generate.