Browse Source

dsm: forward the vlc_interrupt_unregister() return value

(cherry picked from commit 26af61217b)
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
cherry-pick-c5513cf9
Thomas Guillem 4 years ago
parent
commit
e85012d051
  1. 35
      modules/access/dsm/access.c

35
modules/access/dsm/access.c

@ -149,10 +149,10 @@ smb_session_interrupt_register( access_sys_t *sys )
vlc_interrupt_register( smb_session_interrupt_callback, sys->p_session );
}
static inline void
static inline int
smb_session_interrupt_unregister( void )
{
vlc_interrupt_unregister();
return vlc_interrupt_unregister();
}
static void
@ -167,18 +167,37 @@ netbios_ns_interrupt_register( netbios_ns *ns )
vlc_interrupt_register( netbios_ns_interrupt_callback, ns );
}
static inline void
static inline int
netbios_ns_interrupt_unregister( void )
{
vlc_interrupt_unregister();
return vlc_interrupt_unregister();
}
#else
#define smb_session_interrupt_register( sys ) do {} while (0)
#define smb_session_interrupt_unregister() do {} while(0)
#define netbios_ns_interrupt_register( ns ) do {} while (0)
#define netbios_ns_interrupt_unregister() do {} while (0)
static inline void
smb_session_interrupt_register( access_sys_t *sys )
{
(void) sys;
}
static inline int
smb_session_interrupt_unregister( void )
{
return 0;
}
static inline void
netbios_ns_interrupt_register( netbios_ns *ns )
{
(void) ns;
}
static inline int
netbios_ns_interrupt_unregister( void )
{
return 0;
}
#endif

Loading…
Cancel
Save