Revision: 1852
http://gtkpod.svn.sourceforge.net/gtkpod/?rev=1852&view=rev
Author: Sikon
Date: 2007-12-20 07:25:48 -0800 (Thu, 20 Dec 2007)
Log Message:
-----------
GCC warning patch
Modified Paths:
--------------
gtkpod/trunk/ChangeLog
gtkpod/trunk/src/charset.c
gtkpod/trunk/src/clientserver.c
gtkpod/trunk/src/context_menus.c
gtkpod/trunk/src/prefs_window.c
gtkpod/trunk/src/prefs_window.h
Modified: gtkpod/trunk/ChangeLog
===================================================================
--- gtkpod/trunk/ChangeLog 2007-12-20 12:22:53 UTC (rev 1851)
+++ gtkpod/trunk/ChangeLog 2007-12-20 15:25:48 UTC (rev 1852)
@@ -12,6 +12,15 @@
Fix typo, avoid re-creating ExtraTrackData if it already exists
as consequence.
+
+ * src/charset.c:
+ * src/clientserver.c:
+ * src/prefs_window.c:
+ * src/prefs_window.h:
+ gtkpod.gcc-warn.awn.1.patch_[zeT1qb].gcc-warn.awn.1.patch
+ by Andrew W. Nosenko:
+
+ Eliminate some GCC warnings.
2007-12-19 Matvey Kozhev <sikon at users.sourceforge.net>
Modified: gtkpod/trunk/src/charset.c
===================================================================
--- gtkpod/trunk/src/charset.c 2007-12-20 12:22:53 UTC (rev 1851)
+++ gtkpod/trunk/src/charset.c 2007-12-20 15:25:48 UTC (rev 1852)
@@ -44,8 +44,8 @@
static gchar *auto_charset = NULL;
typedef struct {
- gchar *descr;
- gchar *name;
+ const gchar *descr;
+ const gchar *name;
} CharsetInfo;
Modified: gtkpod/trunk/src/clientserver.c
===================================================================
--- gtkpod/trunk/src/clientserver.c 2007-12-20 12:22:53 UTC (rev 1851)
+++ gtkpod/trunk/src/clientserver.c 2007-12-20 15:25:48 UTC (rev 1852)
@@ -105,8 +105,9 @@
if (connect(csock, (struct sockaddr *)server,
sizeof(struct sockaddr_un)) != -1)
{
- if (write(csock, SOCKET_TEST, strlen(SOCKET_TEST)) ==
- strlen (SOCKET_TEST))
+ size_t socket_test_len = strlen(SOCKET_TEST);
+ if (write(csock, SOCKET_TEST, socket_test_len) ==
+ (ssize_t) socket_test_len)
result = TRUE;
}
close(csock);
@@ -289,7 +290,8 @@
{
gchar *buf = g_strdup_printf ("%s%s",
SOCKET_PLYC, file);
- if (write(csock, buf, strlen(buf)) != strlen (buf))
+ size_t buf_len = strlen(buf);
+ if (write(csock, buf, buf_len) != (ssize_t) buf_len)
{
fprintf (stderr, "Error communicating to server.
Playcount registered in offline database.\n");
register_playcount (file);
Modified: gtkpod/trunk/src/context_menus.c
===================================================================
--- gtkpod/trunk/src/context_menus.c 2007-12-20 12:22:53 UTC (rev 1851)
+++ gtkpod/trunk/src/context_menus.c 2007-12-20 15:25:48 UTC (rev 1852)
@@ -557,7 +557,7 @@
GList *db;
struct itdbs_head *itdbs_head;
iTunesDB *itdb;
- gchar *stock_id = NULL;
+ const gchar *stock_id = NULL;
Playlist *pl;
Modified: gtkpod/trunk/src/prefs_window.c
===================================================================
--- gtkpod/trunk/src/prefs_window.c 2007-12-20 12:22:53 UTC (rev 1851)
+++ gtkpod/trunk/src/prefs_window.c 2007-12-20 15:25:48 UTC (rev 1852)
@@ -1435,7 +1435,7 @@
void prefs_window_set_st_autoselect (guint32 inst, gboolean autoselect)
{
- if ((inst >= 0) && (inst < SORT_TAB_MAX))
+ if (inst < SORT_TAB_MAX)
{
temp_prefs_set_int_index(temp_prefs, "st_autoselect", inst,
autoselect);
Modified: gtkpod/trunk/src/prefs_window.h
===================================================================
--- gtkpod/trunk/src/prefs_window.h 2007-12-20 12:22:53 UTC (rev 1851)
+++ gtkpod/trunk/src/prefs_window.h 2007-12-20 15:25:48 UTC (rev 1852)
@@ -51,7 +51,6 @@
void sort_window_ok (void);
void sort_window_apply (void);
void sort_window_cancel (void);
-void sort_window_create (void);
void sort_window_delete (void);
void sort_window_set_pm_autostore (gboolean val);
void sort_window_set_tm_autostore (gboolean val);
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
gtkpod-cvs2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2