From 7be779ee069338d5dff30e73a9b5b19bde9dd0e7 Mon Sep 17 00:00:00 2001
From: Andreas Mohr <and@gmx.li>
Date: Sun, 28 Feb 2016 20:27:39 +0000
Subject: [PATCH] src/editor/editbuffer.c: Cleanup some compiler warning
editbuffer.c:428:12: warning: implicit conversion changes signedness: 'long' to 'gsize' (aka 'unsigned long') [-Wsign-conversion]
*cut = cut_len;
~ ^~~~~~~
editbuffer.c:518:44: warning: implicit conversion loses integer precision: 'off_t' (aka 'long') to 'guint' (aka 'unsigned int') [-Wshorten-64-to-32]
g_ptr_array_remove_index (buf->b2, i);
~~~~~~~~~~~~~~~~~~~~~~~~ ^
editbuffer.c:554:44: warning: implicit conversion loses integer precision: 'off_t' (aka 'long') to 'guint' (aka 'unsigned int') [-Wshorten-64-to-32]
g_ptr_array_remove_index (buf->b1, i);
~~~~~~~~~~~~~~~~~~~~~~~~ ^
Signed-off-by: Andreas Mohr <and@gmx.li>
---
src/editor/editbuffer.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/editor/editbuffer.c b/src/editor/editbuffer.c
index a62bc00..6b45c10 100644
a
|
b
|
edit_buffer_get_word_from_pos (const edit_buffer_t * buf, off_t start_pos, off_t |
401 | 401 | gsize * cut) |
402 | 402 | { |
403 | 403 | off_t word_start; |
404 | | long cut_len = 0; |
| 404 | gsize cut_len = 0; |
405 | 405 | GString *match_expr; |
406 | 406 | int c1, c2; |
407 | 407 | |
… |
… |
edit_buffer_delete (edit_buffer_t * buf) |
502 | 502 | { |
503 | 503 | void *b; |
504 | 504 | unsigned char c; |
505 | | off_t prev; |
506 | | off_t i; |
| 505 | off_t prev, i; |
| 506 | guint j; |
507 | 507 | |
508 | 508 | prev = buf->curs2 - 1; |
509 | 509 | |
… |
… |
edit_buffer_delete (edit_buffer_t * buf) |
513 | 513 | |
514 | 514 | if (i == 0) |
515 | 515 | { |
516 | | i = buf->b2->len - 1; |
517 | | b = g_ptr_array_index (buf->b2, i); |
518 | | g_ptr_array_remove_index (buf->b2, i); |
| 516 | j = buf->b2->len - 1; |
| 517 | b = g_ptr_array_index (buf->b2, j); |
| 518 | g_ptr_array_remove_index (buf->b2, j); |
519 | 519 | g_free (b); |
520 | 520 | } |
521 | 521 | |