Change-Id: I0d9a45bb3e17ae18ce5ff238f2a39cc5dfe2704e
block_size = (len / MAX_SURROUNDING_BUFSIZE) + 1;
while (1) {
- int end_index = (start_index + MAX_SURROUNDING_BUFSIZE - 1) > (len - 1) ? (len - 1) : (start_index + MAX_SURROUNDING_BUFSIZE - 1);
+ int end_index = (start_index + MAX_SURROUNDING_BUFSIZE - 1) > ((int)len - 1) ? ((int)len - 1) : (start_index + MAX_SURROUNDING_BUFSIZE - 1);
if (end_index < 0) end_index = 0;
char *text = get_splited_string(start_index, end_index, surrounding);
start_index += MAX_SURROUNDING_BUFSIZE;