]> git.pld-linux.org Git - packages/rpm.git/blob - rpm-context.patch
- obsolete since 4.3 snaps... and broken
[packages/rpm.git] / rpm-context.patch
1 Index: lib/fsm.c
2 ===================================================================
3 RCS file: /cvs/devel/rpm/lib/fsm.c,v
4 retrieving revision 2.101
5 retrieving revision 2.102
6 diff -u -u -r2.101 -r2.102
7 --- rpm/lib/fsm.c       5 Jan 2004 14:09:47 -0000       2.101
8 +++ rpm/lib/fsm.c       9 Jan 2004 23:20:07 -0000       2.102
9 @@ -2152,7 +2152,7 @@
10             }
11         break;
12      case FSM_LSETFCON:
13 -       if (fsm->fcontext == NULL)
14 +       if (fsm->fcontext == NULL || *fsm->fcontext == '\0')
15             break;
16         rc = lsetfilecon(fsm->path, (security_context_t)fsm->fcontext);
17         if (_fsm_debug && (stage & FSM_SYSCALL))
18 Index: lib/rpmfi.c
19 ===================================================================
20 RCS file: /cvs/devel/rpm/lib/rpmfi.c,v
21 retrieving revision 2.52
22 retrieving revision 2.54
23 diff -u -u -r2.52 -r2.54
24 --- rpm/lib/rpmfi.c     5 Jan 2004 14:09:47 -0000       2.52
25 +++ rpm/lib/rpmfi.c     9 Jan 2004 23:17:33 -0000       2.54
26 @@ -1593,7 +1593,7 @@
27      fi = rpmfiInit(fi, 0);
28      if (fi != NULL)
29      while (rpmfiNext(fi) >= 0) {
30 -       av[ac] = NULL;
31 +       av[ac] = "";
32         if (fcnb[ac] > 0) {
33             av[ac] = t;
34             t += fcnb[ac];
35 @@ -1670,7 +1670,7 @@
36      fi = rpmfiInit(fi, 0);
37      if (fi != NULL)
38      while (rpmfiNext(fi) >= 0) {
39 -       av[ac] = NULL;
40 +       av[ac] = "";
41         if (fcnb[ac] > 0) {
42             av[ac] = t;
43             t += fcnb[ac];
This page took 0.079394 seconds and 3 git commands to generate.