Fix build error
authorSung-jae Park <nicesj.park@samsung.com>
Wed, 20 May 2015 10:33:58 +0000 (19:33 +0900)
committerSung-jae Park <nicesj.park@samsung.com>
Wed, 20 May 2015 10:33:58 +0000 (19:33 +0900)
Change-Id: Ifcd2de227a41c1b40b0d0c70b8a59f4181fa8bb1

src/client_life.c
src/slave_life.c

index 0cc5b0d..e5f8228 100644 (file)
@@ -277,10 +277,10 @@ static inline void destroy_client_data(struct client_node *client)
        xmonitor_handle_state_changes();
 }
 
-static inline struct client_node *create_client_data(pid_t pid, const char *direct_addr)
+static struct client_node *create_client_data(pid_t pid, const char *direct_addr)
 {
        struct client_node *client;
-       char pid_pkgname[pathconf("/", _PC_PATH_MAX)];
+       char pid_pkgname[256];
 
        client = calloc(1, sizeof(*client));
        if (!client) {
index 9cbe2cd..e51fac8 100644 (file)
@@ -752,7 +752,7 @@ HAPI int slave_activate(struct slave_node *slave)
                slave->relaunch_count = WIDGET_CONF_SLAVE_RELAUNCH_COUNT;
 
                if (slave->extra_bundle_data) {
-                       param = bundle_decode(slave->extra_bundle_data, strlen(slave->extra_bundle_data));
+                       param = bundle_decode((bundle_raw *)slave->extra_bundle_data, strlen(slave->extra_bundle_data));
                        if (!param) {
                                ErrPrint("Invalid extra_bundle_data[%s]\n", slave->extra_bundle_data);
                        }
@@ -1997,7 +1997,7 @@ HAPI void slave_set_valid(struct slave_node *slave)
 
 HAPI void slave_set_extra_bundle_data(struct slave_node *slave, const char *extra_bundle_data)
 {
-       char *tmp;
+       char *tmp = NULL;
 
        if (!slave) {
                return;