File uctimsclient-1.0.14-random_return.patch of Package uctimsclient

Index: src/gstreamer.c
===================================================================
--- src/gstreamer.c.orig
+++ src/gstreamer.c
@@ -165,7 +165,7 @@ int initialiseRingingPipeline(Call *call
 	}
 
 	gst_element_set_state(pipeline, GST_STATE_PLAYING);
-
+	return TRUE;
 }
 
 
@@ -240,6 +240,7 @@ int initialiseBackgroundVideoPipeline()
 	gst_x_overlay_set_xwindow_id(GST_X_OVERLAY(screen_sink), GDK_WINDOW_XWINDOW(local_cam_widget->window));
 
 	gst_element_set_state(pipeline, GST_STATE_PLAYING);
+	return TRUE;
 }
 
 int test_for_webcam_v4l(int version)
@@ -565,6 +566,7 @@ int initialiseAudioTxPipeline(Call *ca)
 
 	gst_element_set_state(pipeline, GST_STATE_PLAYING);
 	// g_print("Exiting AudioTxPipeline Function\n");
+	return TRUE;
 }
 
 
@@ -658,6 +660,7 @@ int initialiseAudioRxPipeline(Call *ca)
 	// g_print("About to start pipeline\n");
 	gst_element_set_state(pipeline, GST_STATE_PLAYING);
 	// g_print("Exiting AudioRxPipeline Function\n");
+	return TRUE;
 }
 
 /* This method taken from Richard Spiers thesis on IPTV */
Index: src/imsUA.c
===================================================================
--- src/imsUA.c.orig
+++ src/imsUA.c
@@ -325,4 +325,5 @@ int main( int argc, char *argv[] )
 		eXosip_quit();
 		return 0;
 	}
+	return 0;
 }
Index: src/ims_exosip_event_handler.c
===================================================================
--- src/ims_exosip_event_handler.c.orig
+++ src/ims_exosip_event_handler.c
@@ -1523,7 +1523,7 @@ int ims_process_subscription_answered(eX
 	{
 		watchers_process_subscription_answered(je);
 	}
-
+	return 0;
 }
 
 void ims_process_incoming_reinvite (eXosip_event_t *je)
Index: src/ims_interface_event_handler.c
===================================================================
--- src/ims_interface_event_handler.c.orig
+++ src/ims_interface_event_handler.c
@@ -725,7 +725,7 @@ gint ims_send_register()
 	sprintf(display, "REGISTER sent to\n%s",pref->pcscf);
 	set_display(display);
 	imsua_set_message_display("REGISTER", 1);
-
+	return 0;
 
 }
 
Index: src/preferences.c
===================================================================
--- src/preferences.c.orig
+++ src/preferences.c
@@ -432,7 +432,7 @@ int preferences_write_preferences_to_xml
 
 	/* Write the XML file to disk */
 	xmlSaveFormatFile (imsua_addpath(filename), doc, 1);
-	
+	return 0;
 
 }
 
@@ -481,4 +481,5 @@ int preferences_set_default_preferences(
 	pref->local_video_port = 11000 + rand()/(int)(((unsigned)RAND_MAX + 1) / 30000);
 
 	pref->local_msrp_port = 5000 + rand()/(int)(((unsigned)RAND_MAX + 1) / 30000);
+	return 0;
 }
Index: src/watchers.c
===================================================================
--- src/watchers.c.orig
+++ src/watchers.c
@@ -81,7 +81,7 @@ gint watchers_subscribe_to_watcherinfo(i
 	
 
 	imsua_set_message_display("SUBSCRIBE (presence.winfo)", 1);
-
+	return 0;
 }
 
 
@@ -309,4 +309,5 @@ void watchers_display_watchers()
 int watchers_process_subscription_answered(eXosip_event_t *je)
 {
 	winfo_subscription_did = je->did;
+	return 0;
 }
Index: src/xcap.c
===================================================================
--- src/xcap.c.orig
+++ src/xcap.c
@@ -266,7 +266,7 @@ int xcap_delete_empty_rules(xmlDocPtr do
 		}
 		cur = cur->next;
 	}
-
+	return 0;
 }
 
 xmlDocPtr xcap_add_new_rule(xmlDocPtr doc, char *ruleName, char *action, char *user)
@@ -303,7 +303,7 @@ xmlDocPtr xcap_add_new_rule(xmlDocPtr do
 	int buffersize;
 
 	xmlDocDumpFormatMemory(doc, &xmlbuff, &buffersize, 1);
-
+	return 0;
 }
 
 
openSUSE Build Service is sponsored by