36 lines
1.4 KiB
Plaintext
36 lines
1.4 KiB
Plaintext
$NetBSD: patch-src_callbacks_mainwindow_qsoframe_c,v 1.1 2014/12/15 08:36:40 mef Exp $
|
|
|
|
error: array subscript has type 'char' [-Werror=char-subscripts]
|
|
|
|
--- src/callbacks_mainwindow_qsoframe.c~ 2012-11-04 00:46:05.000000000 +0900
|
|
+++ src/callbacks_mainwindow_qsoframe.c 2014-11-18 09:09:57.000000000 +0900
|
|
@@ -111,11 +111,11 @@ void
|
|
on_callentry_insert_text (GtkEditable * editable, gchar * new_text,
|
|
gint new_text_length, gpointer position, gpointer user_data)
|
|
{
|
|
- gint i;
|
|
+ unsigned int i;
|
|
gchar *result = g_new (gchar, new_text_length);
|
|
|
|
for (i = 0; i < new_text_length; i++)
|
|
-result[i] = islower (new_text[i]) ? toupper (new_text[i]) : new_text[i];
|
|
+ result[i] = islower ((unsigned int) new_text[i]) ? toupper ((unsigned int) new_text[i]) : new_text[i];
|
|
|
|
/* insert the new callsign and block insert_text, so we don't call this twice */
|
|
g_signal_handlers_block_by_func
|
|
@@ -132,11 +132,12 @@ void
|
|
on_awardsentry_insert_text (GtkEditable * editable, gchar * new_text,
|
|
gint new_text_length, gpointer position, gpointer user_data)
|
|
{
|
|
- gint i;
|
|
+ unsigned int i;
|
|
gchar *result = g_new (gchar, new_text_length);
|
|
|
|
for (i = 0; i < new_text_length; i++)
|
|
-result[i] = islower (new_text[i]) ? toupper (new_text[i]) : new_text[i];
|
|
+ result[i] = islower ((unsigned char) new_text[i]) ?
|
|
+ toupper ((unsigned char) new_text[i]) : new_text[i];
|
|
|
|
g_signal_handlers_block_by_func
|
|
(GTK_OBJECT (editable), on_awardsentry_insert_text, user_data);
|