From 5f247d8c72fa39d46e27c606a3066cab449349ff Mon Sep 17 00:00:00 2001 From: Olivier Aubert Date: Sat, 21 Apr 2007 22:30:23 +0000 Subject: [PATCH] src/control/mediacontrol_internal.h: do not set exception attributes if no exception was passed --- src/control/mediacontrol_internal.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/control/mediacontrol_internal.h b/src/control/mediacontrol_internal.h index 08b759130d..ffbc709cb7 100644 --- a/src/control/mediacontrol_internal.h +++ b/src/control/mediacontrol_internal.h @@ -46,8 +46,8 @@ vlc_int64_t mediacontrol_position2microsecond( input_thread_t *p_input, const mediacontrol_Position *pos ); -#define RAISE( c, m ) exception->code = c; \ - exception->message = strdup(m); +#define RAISE( c, m ) if( exception ) { exception->code = c; \ + exception->message = strdup(m); } #define RAISE_NULL( c, m ) { RAISE( c, m ); return NULL; } #define RAISE_VOID( c, m ) { RAISE( c, m ); return; } -- 2.20.1