Ticket #401: pulseaudio-0.9.13-32-client-64-daemon.patch

File pulseaudio-0.9.13-32-client-64-daemon.patch, 0.7 KB (added by michich, 4 years ago)

patch for SHM compatibility between i386 client and x86_64 daemon

  • pulseaudio-0.9.13/src/pulsecore/shm.c

    diff -up pulseaudio-0.9.13/src/pulsecore/shm.c.32-client-64-daemon pulseaudio-0.9.13/src/pulsecore/shm.c
    old new  
    7373struct shm_marker PA_GCC_PACKED { 
    7474    pa_atomic_t marker; /* 0xbeefcafe */ 
    7575    pa_atomic_t pid; 
    76     uint64_t *_reserverd1; 
    77     uint64_t *_reserverd2; 
    78     uint64_t *_reserverd3; 
    79     uint64_t *_reserverd4; 
     76    uint64_t _reserved1; 
     77    uint64_t _reserved2; 
     78    uint64_t _reserved3; 
     79    uint64_t _reserved4; 
    8080}; 
    8181 
    8282static char *segment_name(char *fn, size_t l, unsigned id) {