Browse Source

fix segfault when session_id is NULL in jack_client_open

tags/1.9.7
Torben Hohn 14 years ago
parent
commit
5fd49e4e97
1 changed files with 5 additions and 2 deletions
  1. +5
    -2
      common/varargs.h

+ 5
- 2
common/varargs.h View File

@@ -68,8 +68,11 @@ extern "C"
va->load_name = va_arg(ap, char *);
if ((options & JackLoadInit))
va->load_init = va_arg(ap, char *);
if ((options & JackSessionID))
va->session_id = atoi( va_arg(ap, char *) );
if ((options & JackSessionID)) {
char *sid = va_arg(ap, char *);
if (sid)
va->session_id = atoi( sid );
}
}

#ifdef __cplusplus


Loading…
Cancel
Save