[pulseaudio-tickets] [PulseAudio] #316: inconsistent code in src/daemon/caps.*

PulseAudio trac-noreply at tango.0pointer.de
Sun Jun 29 16:41:35 PDT 2008


#316: inconsistent code in src/daemon/caps.*
----------------------+-----------------------------------------------------
 Reporter:  rafael2k  |       Owner:  lennart
     Type:  defect    |      Status:  new    
 Priority:  normal    |   Milestone:         
Component:  daemon    |    Severity:  normal 
 Keywords:            |  
----------------------+-----------------------------------------------------
 Patch URL:
 http://svn.sarava.org/filedetails.php?repname=slackbuilds&path=%2Fmedia%2Fsound%2Fpulseaudio%2Fpulseaudio-0.9.10.diff

 Plain Patch:

 --- src/daemon/caps.h.old       2008-06-29 20:37:31.000000000 -0300
 +++ src/daemon/caps.h   2008-06-29 20:38:09.000000000 -0300
 @@ -25,7 +25,7 @@
  ***/

  void pa_drop_root(void);
 -void pa_drop_caps(void);
 +int pa_drop_caps(void);
  int pa_limit_caps(void);

  #endif
 --- src/daemon/caps.c.old       2008-06-29 20:37:24.000000000 -0300
 +++ src/daemon/caps.c   2008-06-29 20:38:07.000000000 -0300
 @@ -113,7 +113,7 @@
  }

  /* Drop all capabilities, effectively becoming a normal user */
 -void pa_drop_caps(void) {
 +int pa_drop_caps(void) {
      cap_t caps;

      pa_assert_se(prctl(PR_SET_KEEPCAPS, 0, 0, 0, 0) == 0);

-- 
Ticket URL: <http://www.pulseaudio.org/ticket/316>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list