File gigaset-frontend-fix_uninitialized.patch of Package gigaset-frontend

--- lib/sms.c.orig	2011-08-21 23:54:44.338000523 +0200
+++ lib/sms.c	2011-08-21 23:55:07.079000523 +0200
@@ -44,7 +44,7 @@
 #ifndef GIG_TEST
 int gigaset_smsend (struct gstatus * gs)
 {
-	ssize_t r;
+	ssize_t r = 0;
 	unsigned zsmend;
 
 	zsmend = gs->temp_filter[FLT_ZSMEND]->status;
--- lib/block.c.orig	2011-08-21 23:52:44.466000523 +0200
+++ lib/block.c	2011-08-21 23:54:42.824000523 +0200
@@ -313,10 +313,10 @@
 	char * s;
 	int tout=50; // FIXME: initial timeout guessed
 	int doabort=1;
-	uint32_t totsize;
+	uint32_t totsize = 0;
 	char * curblock;
-	char * pos;
-	size_t cursize, bytesleft;
+	char * pos = 0;
+	size_t cursize, bytesleft = 0;
 	uint8_t curseq, curtype, curdatatype;
 	char * dest=NULL;
 	int badblocks=0;
--- qt/dial.cc.orig	2011-08-21 23:51:18.944000524 +0200
+++ qt/dial.cc	2011-08-21 23:51:48.825000526 +0200
@@ -165,7 +165,7 @@
 	case 1:
 		type = GIG_TYPE_EXTERNAL;
 		break;
-	case -1:
+    default:
 		return; //FIXME msg
 	}
 
openSUSE Build Service is sponsored by