static gboolean __mc_service_process(gpointer data)
{
- int length_of_queue = 0;
+ unsigned int length_of_queue = 0;
int msg = MEDIA_CONTROLLER_ERROR_NONE;
mc_service_t *_service_data = (mc_service_t*)data;
GQueue *request_queue = _service_data->request->queue;
length_of_queue = g_queue_get_length(request_queue);
- mc_info("Queue Length : %d", length_of_queue);
+ mc_info("Queue Length : %u", length_of_queue);
- if (length_of_queue <= 0) {
+ if (length_of_queue == 0) {
mc_debug("There is no request job in the queue");
g_source_unref(_service_data->request->source);
_service_data->request->source = NULL;
mc_comm_msg_s *request_msg = req->req_msg;
if (request_msg == NULL) {
mc_error("Failed to get a request message from req");
+ msg = MEDIA_CONTROLLER_ERROR_INVALID_OPERATION;
goto ERROR;
}