Fixed prevent defects 2.2_release submit/tizen_2.2/20130716.173803 submit/tizen_2.2/20130716.205756 submit/tizen_2.2/20130717.053313
authorGangHeok Kim <gangheok.kim@samsung.com>
Mon, 15 Jul 2013 04:06:08 +0000 (13:06 +0900)
committerGangHeok Kim <gangheok.kim@samsung.com>
Mon, 15 Jul 2013 04:06:08 +0000 (13:06 +0900)
Change-Id: Idde4e3840cbc429c21f1fb303ec04677e98082ac

debian/changelog
src/pt_service.c

index d909b0f..d279a31 100644 (file)
@@ -1,3 +1,11 @@
+print-service (1.2.9-1) unstable; urgency=low
+
+  * Fixed prevent defects
+  * Git: apps/home/print-service
+  * Tag: print-service_1.2.9-1
+
+ -- GangHeok Kim <gangheok.kim@samsung.com>  Mon, 15 Jul 2013 13:04:59 +0900
+
 print-service (1.2.8-1) unstable; urgency=low
 
   * Added pt_set_print_option_page_range()
index 2434609..5057a3f 100644 (file)
@@ -235,10 +235,10 @@ static gboolean __pt_process_hotplug_event(GIOChannel *source, GIOCondition cond
 {
        pt_info_t *info = (pt_info_t *)data;
        int read_len = -1;
-       char buf[MAX_MSG_LEN] = {0,};
+       char buf[MAX_MSG_LEN+1] = {0,};
 
-       memset(buf, '\0', MAX_MSG_LEN);
-       read_len = recv(info->ueventsocket, buf, sizeof(buf)-1, 0);
+       read_len = recv(info->ueventsocket, buf, MAX_MSG_LEN, 0);
+       buf[MAX_MSG_LEN] = '\0';
 
        if (read_len == -1) {
                return FALSE;