]> git.pld-linux.org Git - packages/apparmor-parser.git/blob - apparmor-parser-no-fdopendir.patch
- upstream change
[packages/apparmor-parser.git] / apparmor-parser-no-fdopendir.patch
1 Index: 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;
20 Index: parser/apparmor-parser.spec.in
21 ===================================================================
22 --- parser/apparmor-parser.spec.in      (wersja 246)
23 +++ parser/apparmor-parser.spec.in      (wersja 247)
24 @@ -150,6 +150,9 @@
25  %endif
26  
27  %changelog
28 +* Mon Nov 20 2006 - sbeattie@suse.de
29 +- use fclose();opendir() instead of fdopendir()
30 +- more translation updates
31  * Fri Nov 10 2006 - sbeattie@suse.de
32  - fix rc.aaeventd to depend on apparmor, not boot.apparmor (#214293)
33  * Wed Nov  8 2006 - sbeattie@suse.de
This page took 0.089844 seconds and 4 git commands to generate.