mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-13 00:04:53 +00:00
Merge "chan_sip: Check sip_pvt pointer in ast_channel_get_t38_state(c)"
This commit is contained in:
@@ -4757,6 +4757,11 @@ static int sip_queryoption(struct ast_channel *chan, int option, void *data, int
|
||||
struct sip_pvt *p = (struct sip_pvt *) ast_channel_tech_pvt(chan);
|
||||
char *cp;
|
||||
|
||||
if (!p) {
|
||||
ast_debug(1, "Attempt to Ref a null pointer. Sip private structure is gone!\n");
|
||||
return -1;
|
||||
}
|
||||
|
||||
sip_pvt_lock(p);
|
||||
|
||||
switch (option) {
|
||||
|
Reference in New Issue
Block a user