[easytag/wip/ax-compile-warnings: 1/4] Fix sign comparison warnings
- From: David King <davidk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [easytag/wip/ax-compile-warnings: 1/4] Fix sign comparison warnings
- Date: Tue, 3 Feb 2015 23:30:44 +0000 (UTC)
commit 53fc9db3df11b65e46445edecaa2ec0e858978be
Author: David King <amigadave amigadave com>
Date: Fri Jan 30 13:53:50 2015 +0000
Fix sign comparison warnings
src/cddb_dialog.c | 8 ++++----
src/charset.c | 5 ++---
src/charset.h | 2 +-
src/core_types.h | 2 +-
src/file.c | 4 ++--
src/file.h | 2 +-
src/log.c | 6 +++---
src/scan_dialog.c | 6 +++---
src/tags/id3v24_tag.c | 4 ++--
9 files changed, 19 insertions(+), 20 deletions(-)
---
diff --git a/src/cddb_dialog.c b/src/cddb_dialog.c
index 39da5f6..01d6313 100644
--- a/src/cddb_dialog.c
+++ b/src/cddb_dialog.c
@@ -840,7 +840,7 @@ Cddb_Get_Album_Tracks_List (EtCDDBDialog *self, GtkTreeSelection* selection)
const gchar CDDB_END_STR[] = ".";
gchar *proxy_auth;
gchar *cddb_server_name;
- gint cddb_server_port;
+ guint cddb_server_port;
gchar *cddb_server_cgi_path;
gboolean proxy_enabled;
gchar *proxy_hostname;
@@ -1487,7 +1487,7 @@ Cddb_Search_Album_List_From_String_Freedb (EtCDDBDialog *self)
gchar *msg;
gchar *proxy_auth = NULL;
gchar *cddb_server_name;
- gint cddb_server_port;
+ guint cddb_server_port;
gchar *cddb_server_cgi_path;
gboolean proxy_enabled;
gchar *proxy_hostname;
@@ -1811,7 +1811,7 @@ Cddb_Search_Album_List_From_String_Gnudb (EtCDDBDialog *self)
gchar *msg;
gchar *proxy_auth = NULL;
gchar *cddb_server_name;
- gint cddb_server_port;
+ guint cddb_server_port;
gchar *cddb_server_cgi_path;
gboolean proxy_enabled;
gchar *proxy_hostname;
@@ -3249,7 +3249,7 @@ et_cddb_dialog_search_from_selection (EtCDDBDialog *self)
gchar *msg;
gchar *proxy_auth;
gchar *cddb_server_name;
- gint cddb_server_port;
+ guint cddb_server_port;
gchar *cddb_server_cgi_path;
gboolean proxy_enabled;
gchar *proxy_hostname;
diff --git a/src/charset.c b/src/charset.c
index 1c54bad..b5523f0 100644
--- a/src/charset.c
+++ b/src/charset.c
@@ -736,10 +736,9 @@ Charset_Get_Name_From_Title (const gchar *charset_title)
}
const gchar *
-et_charset_get_name_from_index (gint index)
+et_charset_get_name_from_index (guint index)
{
- g_return_val_if_fail (index >= 0 && index <= CHARSET_TRANS_ARRAY_LEN,
- NULL);
+ g_return_val_if_fail (index <= CHARSET_TRANS_ARRAY_LEN, NULL);
return charset_trans_array[index].charset_name;
}
diff --git a/src/charset.h b/src/charset.h
index 17b49d7..87a6d84 100644
--- a/src/charset.h
+++ b/src/charset.h
@@ -40,7 +40,7 @@ gchar *Try_To_Validate_Utf8_String (const gchar *string);
void Charset_Populate_Combobox (GtkComboBox *combo, gint select_charset);
const gchar *Charset_Get_Name_From_Title (const gchar *charset_title);
-const gchar * et_charset_get_name_from_index (gint index);
+const gchar * et_charset_get_name_from_index (guint index);
void Charset_Insert_Locales_Init (void);
void Charset_Insert_Locales_Destroy (void);
diff --git a/src/core_types.h b/src/core_types.h
index 36e5050..856b05f 100644
--- a/src/core_types.h
+++ b/src/core_types.h
@@ -78,7 +78,7 @@ typedef struct
{
gint version; /* Version of bitstream (mpeg version for mp3, encoder version for ogg) */
gint mpeg25; /* Version is MPEG 2.5? */
- gint layer; /* "MP3 data" */
+ gsize layer; /* "MP3 data" */
gint bitrate; /* Bitrate (kb/s) */
gboolean variable_bitrate; /* Is a VBR file? */
gint samplerate; /* Samplerate (Hz) */
diff --git a/src/file.c b/src/file.c
index 97919d9..86b7c42 100644
--- a/src/file.c
+++ b/src/file.c
@@ -1355,8 +1355,8 @@ ET_Display_File_Info_To_UI (const ET_File *ETFile)
fields->description = _("File");
/* MPEG, Layer versions */
- fields->version = g_strdup_printf ("%d, Layer %d", info->version,
- info->layer);
+ fields->version = g_strdup_printf ("%d, Layer %" G_GSIZE_FORMAT,
+ info->version, info->layer);
/* Bitrate */
fields->bitrate = g_strdup_printf (_("%d kb/s"), info->bitrate);
diff --git a/src/file.h b/src/file.h
index e94109e..ef41d0b 100644
--- a/src/file.h
+++ b/src/file.h
@@ -48,7 +48,7 @@ typedef struct
guint ETFileKey; /* Primary key to identify each item of the list (no longer used?) */
- time_t FileModificationTime; /* Save modification time of the file */
+ guint64 FileModificationTime; /* Save modification time of the file */
const ET_File_Description *ETFileDescription;
gchar *ETFileExtension; /* Real extension of the file (keeping the case) (should be
placed in ETFileDescription?) */
diff --git a/src/log.c b/src/log.c
index 6f6f00a..c347120 100644
--- a/src/log.c
+++ b/src/log.c
@@ -287,7 +287,7 @@ Log_Print (EtLogAreaKind error_type, const gchar * const format, ...)
va_list args;
gchar *string;
gchar *time;
- gint n_items;
+ guint n_items;
GtkTreeIter iter;
static gboolean first_time = TRUE;
static gchar *file_path = NULL;
@@ -308,8 +308,8 @@ Log_Print (EtLogAreaKind error_type, const gchar * const format, ...)
time = Log_Format_Date ();
/* Remove lines that exceed the limit. */
- n_items = gtk_tree_model_iter_n_children (GTK_TREE_MODEL (priv->log_model),
- NULL);
+ n_items = (guint)gtk_tree_model_iter_n_children (GTK_TREE_MODEL (priv->log_model),
+ NULL);
if (n_items > g_settings_get_uint (MainSettings, "log-lines") - 1
&& gtk_tree_model_get_iter_first (GTK_TREE_MODEL (priv->log_model),
diff --git a/src/scan_dialog.c b/src/scan_dialog.c
index 266db0c..fcf4b3f 100644
--- a/src/scan_dialog.c
+++ b/src/scan_dialog.c
@@ -432,7 +432,7 @@ Scan_Generate_New_Tag_From_Mask (ET_File *ETFile, gchar *mask)
gchar *buf;
gchar *separator;
gchar *string;
- gint len, i, loop=0;
+ gsize len, i, loop=0;
gchar **mask_splitted;
gchar **file_splitted;
guint mask_splitted_number;
@@ -449,7 +449,7 @@ Scan_Generate_New_Tag_From_Mask (ET_File *ETFile, gchar *mask)
// Remove extension of file (if found)
tmp = strrchr(filename_utf8,'.');
- for (i=0; i<=(gint)ET_FILE_DESCRIPTION_SIZE; i++)
+ for (i = 0; i <= ET_FILE_DESCRIPTION_SIZE; i++)
{
if ( strcasecmp(tmp,ETFileDescription[i].Extension)==0 )
{
@@ -1666,7 +1666,7 @@ et_scan_dialog_open (EtScanDialog *self, EtScanMode scanner_type)
g_return_if_fail (scanner_type >= ET_SCAN_MODE_FILL_TAG
&& scanner_type <= ET_SCAN_MODE_PROCESS_FIELDS);
- if (g_settings_get_enum (MainSettings, "scan-mode") != scanner_type)
+ if (g_settings_get_enum (MainSettings, "scan-mode") != (gint)scanner_type)
{
g_settings_set_enum (MainSettings, "scan-mode", scanner_type);
}
diff --git a/src/tags/id3v24_tag.c b/src/tags/id3v24_tag.c
index 835a98b..96a0197 100644
--- a/src/tags/id3v24_tag.c
+++ b/src/tags/id3v24_tag.c
@@ -153,7 +153,7 @@ id3tag_read_file_tag (GFile *gfile,
&string1[ID3_TAG_QUERYSIZE],
tagsize - ID3_TAG_QUERYSIZE,
&bytes_read, NULL, error)
- && bytes_read == tagsize - ID3_TAG_QUERYSIZE
+ && bytes_read == (gsize)(tagsize - ID3_TAG_QUERYSIZE)
&& (tag = id3_tag_parse((id3_byte_t const *)string1, tagsize))
)
{
@@ -1767,7 +1767,7 @@ etag_write_tags (const gchar *filename,
goto err;
}
- if (filev2size == v2size)
+ if (filev2size == (long)v2size)
{
if (!g_seekable_seek (seekable, 0, G_SEEK_SET, NULL, error))
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]