]> git.pld-linux.org Git - packages/apparmor-parser.git/blame - apparmor-parser-no-fdopendir.patch
- up to 2.0.2-566; epoch 1
[packages/apparmor-parser.git] / apparmor-parser-no-fdopendir.patch
CommitLineData
f1765031
AM
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 @@
2dc65034
AM
6 }
7
8 if (S_ISDIR(my_stat.st_mode)) {
9- DIR *dir = fdopendir(fileno(newf));
f1765031 10+ DIR *dir = NULL;
2dc65034 11 struct dirent *dirent;
f1765031
AM
12+
13+ /* XXX - fdopendir not available in glibc < 2.4 */
14+ /* dir = fdopendir(fileno(newf)); */
15+ fclose(newf);
16+ dir = opendir(buf);
2dc65034
AM
17 if (!dir) {
18 retval = 1;
f1765031 19 goto out;
This page took 0.097955 seconds and 4 git commands to generate.