mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-01-22 05:38:14 +00:00
Add some checks to prevent crashes.
This commit is contained in:
parent
6d0083a1f4
commit
53d44ea8ee
2 changed files with 4 additions and 1 deletions
|
|
@ -557,6 +557,7 @@ void linphone_gtk_in_call_view_terminate(LinphoneCall *call, const char *error_m
|
|||
guint taskid=GPOINTER_TO_INT(g_object_get_data(G_OBJECT(callview),"taskid"));
|
||||
gboolean in_conf=linphone_call_params_local_conference_mode(linphone_call_get_current_params(call));
|
||||
|
||||
if ((callview==NULL) || (status==NULL)) return;
|
||||
if (error_msg==NULL)
|
||||
gtk_label_set_markup(GTK_LABEL(status),_("<b>Call ended.</b>"));
|
||||
else{
|
||||
|
|
|
|||
|
|
@ -354,8 +354,10 @@ static void entry_unmapped(GtkWidget *entry){
|
|||
}
|
||||
|
||||
GtkWidget *linphone_gtk_get_widget(GtkWidget *window, const char *name){
|
||||
GtkBuilder *builder=(GtkBuilder*)g_object_get_data(G_OBJECT(window),"builder");
|
||||
GtkBuilder *builder;
|
||||
GObject *w;
|
||||
if (window==NULL) return NULL;
|
||||
builder=(GtkBuilder*)g_object_get_data(G_OBJECT(window),"builder");
|
||||
if (builder==NULL){
|
||||
g_error("Fail to retrieve builder from window !");
|
||||
return NULL;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue