summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2013-05-30 11:38:29 +0200
committerJens Georg <mail@jensge.org>2013-05-30 11:38:29 +0200
commitd4afdc68005c711e6d89386acf7bd74e5e776f3f (patch)
tree49f63e8bb678d266b5443bce3ac40f1a8e9a1ea5
parent1a24ed7ed303bf17fa09f1a448d63fd8075904d7 (diff)
downloadgupnp-av-d4afdc68005c711e6d89386acf7bd74e5e776f3f.tar.gz
Fix compiling with -Wall -Wextra
-rw-r--r--libgupnp-av/gupnp-cds-last-change-parser.c4
-rw-r--r--libgupnp-av/gupnp-didl-lite-container.c2
-rw-r--r--libgupnp-av/gupnp-didl-lite-item.c2
-rw-r--r--libgupnp-av/gupnp-didl-lite-parser.c2
-rw-r--r--libgupnp-av/gupnp-didl-lite-resource.c6
-rw-r--r--libgupnp-av/gupnp-didl-lite-writer.c5
-rw-r--r--libgupnp-av/gupnp-feature-list-parser.c9
-rw-r--r--libgupnp-av/gupnp-last-change-parser.c12
-rw-r--r--libgupnp-av/gupnp-media-collection.c4
-rw-r--r--tests/Makefile.am2
-rw-r--r--tests/check-feature-list-parser.c2
-rw-r--r--tests/check-search.c4
-rw-r--r--tests/gtest/test-cds-last-change-parser.c3
-rw-r--r--tests/gtest/test-media-collection.c10
-rw-r--r--tests/gtest/test-regression.c6
-rw-r--r--tests/test-search-criteria-parser.c28
16 files changed, 52 insertions, 49 deletions
diff --git a/libgupnp-av/gupnp-cds-last-change-parser.c b/libgupnp-av/gupnp-cds-last-change-parser.c
index d51d385..71dbbea 100644
--- a/libgupnp-av/gupnp-cds-last-change-parser.c
+++ b/libgupnp-av/gupnp-cds-last-change-parser.c
@@ -59,12 +59,12 @@ G_DEFINE_BOXED_TYPE (GUPnPCDSLastChangeEntry,
gupnp_cds_last_change_entry_unref);
static void
-gupnp_cds_last_change_parser_init (GUPnPCDSLastChangeParser *parser)
+gupnp_cds_last_change_parser_init (G_GNUC_UNUSED GUPnPCDSLastChangeParser *parser)
{
}
static void
-gupnp_cds_last_change_parser_class_init (GUPnPCDSLastChangeParserClass *klass)
+gupnp_cds_last_change_parser_class_init (G_GNUC_UNUSED GUPnPCDSLastChangeParserClass *klass)
{
}
diff --git a/libgupnp-av/gupnp-didl-lite-container.c b/libgupnp-av/gupnp-didl-lite-container.c
index c21643a..b817863 100644
--- a/libgupnp-av/gupnp-didl-lite-container.c
+++ b/libgupnp-av/gupnp-didl-lite-container.c
@@ -53,7 +53,7 @@ enum {
};
static void
-gupnp_didl_lite_container_init (GUPnPDIDLLiteContainer *container)
+gupnp_didl_lite_container_init (G_GNUC_UNUSED GUPnPDIDLLiteContainer *container)
{
/* Nothing to initialize, yay! */
}
diff --git a/libgupnp-av/gupnp-didl-lite-item.c b/libgupnp-av/gupnp-didl-lite-item.c
index ab38cb6..f007f9b 100644
--- a/libgupnp-av/gupnp-didl-lite-item.c
+++ b/libgupnp-av/gupnp-didl-lite-item.c
@@ -44,7 +44,7 @@ enum {
};
static void
-gupnp_didl_lite_item_init (GUPnPDIDLLiteItem *item)
+gupnp_didl_lite_item_init (G_GNUC_UNUSED GUPnPDIDLLiteItem *item)
{
/* Nothing to initialize, yay! */
}
diff --git a/libgupnp-av/gupnp-didl-lite-parser.c b/libgupnp-av/gupnp-didl-lite-parser.c
index 086c2cc..bbf5c25 100644
--- a/libgupnp-av/gupnp-didl-lite-parser.c
+++ b/libgupnp-av/gupnp-didl-lite-parser.c
@@ -87,7 +87,7 @@ parse_elements (GUPnPDIDLLiteParser *parser,
GError **error);
static void
-gupnp_didl_lite_parser_init (GUPnPDIDLLiteParser *parser)
+gupnp_didl_lite_parser_init (G_GNUC_UNUSED GUPnPDIDLLiteParser *parser)
{
}
diff --git a/libgupnp-av/gupnp-didl-lite-resource.c b/libgupnp-av/gupnp-didl-lite-resource.c
index 041976a..754548d 100644
--- a/libgupnp-av/gupnp-didl-lite-resource.c
+++ b/libgupnp-av/gupnp-didl-lite-resource.c
@@ -105,9 +105,9 @@ return_point:
}
static void
-on_protocol_info_changed (GUPnPProtocolInfo *info,
- GParamSpec *pspec,
- gpointer user_data)
+on_protocol_info_changed (GUPnPProtocolInfo *info,
+ G_GNUC_UNUSED GParamSpec *pspec,
+ gpointer user_data)
{
GUPnPDIDLLiteResource *resource = GUPNP_DIDL_LITE_RESOURCE (user_data);
diff --git a/libgupnp-av/gupnp-didl-lite-writer.c b/libgupnp-av/gupnp-didl-lite-writer.c
index 82da073..bd57138 100644
--- a/libgupnp-av/gupnp-didl-lite-writer.c
+++ b/libgupnp-av/gupnp-didl-lite-writer.c
@@ -184,8 +184,7 @@ is_standard_prop (const char *name,
static void
filter_attributes (xmlNode *node,
- GList *allowed,
- GUPnPDIDLLiteWriter *writer)
+ GList *allowed)
{
xmlAttr *attr;
GList *forbidden = NULL;
@@ -219,7 +218,7 @@ filter_node (xmlNode *node,
const char *container_class = NULL;
if (!tags_only)
- filter_attributes (node, allowed, writer);
+ filter_attributes (node, allowed);
if (strcmp ((const char *) node->name, "container") == 0) {
is_container = TRUE;
diff --git a/libgupnp-av/gupnp-feature-list-parser.c b/libgupnp-av/gupnp-feature-list-parser.c
index 0f69277..02d49c4 100644
--- a/libgupnp-av/gupnp-feature-list-parser.c
+++ b/libgupnp-av/gupnp-feature-list-parser.c
@@ -39,7 +39,7 @@ G_DEFINE_TYPE (GUPnPFeatureListParser,
G_TYPE_OBJECT);
static void
-gupnp_feature_list_parser_init (GUPnPFeatureListParser *parser)
+gupnp_feature_list_parser_init (G_GNUC_UNUSED GUPnPFeatureListParser *parser)
{
/* Nothing to do here */
}
@@ -118,9 +118,10 @@ get_feature_object_ids (xmlNode *feature)
* features or %NULL if an error occured.
**/
GList *
-gupnp_feature_list_parser_parse_text (GUPnPFeatureListParser *parser,
- const char *text,
- GError **error)
+gupnp_feature_list_parser_parse_text
+ (G_GNUC_UNUSED GUPnPFeatureListParser *parser,
+ const char *text,
+ GError **error)
{
xmlDoc *doc;
xmlNode *element;
diff --git a/libgupnp-av/gupnp-last-change-parser.c b/libgupnp-av/gupnp-last-change-parser.c
index cddddd8..583d927 100644
--- a/libgupnp-av/gupnp-last-change-parser.c
+++ b/libgupnp-av/gupnp-last-change-parser.c
@@ -42,7 +42,7 @@ G_DEFINE_TYPE (GUPnPLastChangeParser,
G_TYPE_OBJECT);
static void
-gupnp_last_change_parser_init (GUPnPLastChangeParser *parser)
+gupnp_last_change_parser_init (G_GNUC_UNUSED GUPnPLastChangeParser *parser)
{
}
@@ -147,11 +147,11 @@ gupnp_last_change_parser_new (void)
**/
gboolean
gupnp_last_change_parser_parse_last_change_valist
- (GUPnPLastChangeParser *parser,
- guint instance_id,
- const char *last_change_xml,
- GError **error,
- va_list var_args)
+ (G_GNUC_UNUSED GUPnPLastChangeParser *parser,
+ guint instance_id,
+ const char *last_change_xml,
+ GError **error,
+ va_list var_args)
{
const char *variable_name;
xmlDoc *doc;
diff --git a/libgupnp-av/gupnp-media-collection.c b/libgupnp-av/gupnp-media-collection.c
index e04931e..4385116 100644
--- a/libgupnp-av/gupnp-media-collection.c
+++ b/libgupnp-av/gupnp-media-collection.c
@@ -82,7 +82,7 @@ reparent_children (GUPnPMediaCollection *collection)
static void
on_container_available (GUPnPMediaCollection *self,
GUPnPDIDLLiteContainer *container,
- gpointer user_data)
+ G_GNUC_UNUSED gpointer user_data)
{
/* According to media format spec, there's only one container allowed;
* We allow any number of containers, but only the last one wins. */
@@ -95,7 +95,7 @@ on_container_available (GUPnPMediaCollection *self,
static void
on_item_available (GUPnPMediaCollection *self,
GUPnPDIDLLiteItem *item,
- gpointer user_data)
+ G_GNUC_UNUSED gpointer user_data)
{
self->priv->items = g_list_prepend (self->priv->items,
g_object_ref (item));
diff --git a/tests/Makefile.am b/tests/Makefile.am
index de27f44..cac3776 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -2,7 +2,7 @@ SUBDIRS = gtest
common_cflags = \
$(LIBGUPNP_CFLAGS) \
- -I$(top_srcdir)
+ -I$(top_srcdir) -Wno-unused-parameters
common_ldadd = \
$(top_builddir)/libgupnp-av/libgupnp-av-1.0.la \
$(LIBGUPNP_LIBS)
diff --git a/tests/check-feature-list-parser.c b/tests/check-feature-list-parser.c
index 990920d..06014ab 100644
--- a/tests/check-feature-list-parser.c
+++ b/tests/check-feature-list-parser.c
@@ -75,7 +75,7 @@ check_feature (GUPnPFeature *feature)
}
int
-main (int argc, char **argv)
+main (G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **argv)
{
GUPnPFeatureListParser *parser;
GError *error;
diff --git a/tests/check-search.c b/tests/check-search.c
index 7916912..ebbf502 100644
--- a/tests/check-search.c
+++ b/tests/check-search.c
@@ -30,11 +30,11 @@ static const char * const searches[] = {
};
int
-main (int argc, char **argv)
+main (G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **argv)
{
GUPnPSearchCriteriaParser *parser;
GError *error;
- int i;
+ guint i;
#if !GLIB_CHECK_VERSION (2, 35, 0)
g_type_init ();
diff --git a/tests/gtest/test-cds-last-change-parser.c b/tests/gtest/test-cds-last-change-parser.c
index 7ddf6cb..953f810 100644
--- a/tests/gtest/test-cds-last-change-parser.c
+++ b/tests/gtest/test-cds-last-change-parser.c
@@ -20,6 +20,7 @@
*/
#include <stdio.h>
+#include <string.h>
#include <libgupnp-av/gupnp-cds-last-change-parser.h>
@@ -395,7 +396,7 @@ TestReference test_reference_data[] = {
static void
compare_entries (const char *file, GList *entries)
{
- int reference_size, i, j;
+ guint reference_size, i, j;
GList *it = entries;
reference_size = G_N_ELEMENTS (test_reference_data);
diff --git a/tests/gtest/test-media-collection.c b/tests/gtest/test-media-collection.c
index 0979f0e..6e3df75 100644
--- a/tests/gtest/test-media-collection.c
+++ b/tests/gtest/test-media-collection.c
@@ -19,6 +19,8 @@
* Boston, MA 02110-1301, USA.
*/
+#include <string.h>
+
#include <libgupnp-av/gupnp-media-collection.h>
/* Flat DIDL_S playlist */
@@ -275,10 +277,10 @@ test_didl_collection_parse_full ()
#define ERROR_MESSAGE "Failed to parse DIDL-Lite: No 'DIDL-Lite' node in the DIDL-Lite XML:"
static gboolean
-ignore_xml_parse_error (const gchar *log_domain,
- GLogLevelFlags log_level,
- const gchar *message,
- gpointer user_data)
+ignore_xml_parse_error (G_GNUC_UNUSED const gchar *log_domain,
+ G_GNUC_UNUSED GLogLevelFlags log_level,
+ const gchar *message,
+ G_GNUC_UNUSED gpointer user_data)
{
if (strncmp (message,
ERROR_MESSAGE,
diff --git a/tests/gtest/test-regression.c b/tests/gtest/test-regression.c
index ed548e3..328d5dd 100644
--- a/tests/gtest/test-regression.c
+++ b/tests/gtest/test-regression.c
@@ -42,9 +42,9 @@
"</DIDL-Lite>"
static void
-test_bgo674319_on_object_available (GUPnPDIDLLiteParser *parser,
- GUPnPDIDLLiteObject *object,
- gpointer user_data)
+test_bgo674319_on_object_available (G_GNUC_UNUSED GUPnPDIDLLiteParser *parser,
+ GUPnPDIDLLiteObject *object,
+ gpointer user_data)
{
GUPnPDIDLLiteObject **out = (GUPnPDIDLLiteObject **) user_data;
*out = g_object_ref (object);
diff --git a/tests/test-search-criteria-parser.c b/tests/test-search-criteria-parser.c
index 7e49fba..101b4bd 100644
--- a/tests/test-search-criteria-parser.c
+++ b/tests/test-search-criteria-parser.c
@@ -23,40 +23,40 @@
#include <stdlib.h>
static void
-begin_parens_cb (GUPnPSearchCriteriaParser *parser,
- gpointer user_data)
+begin_parens_cb (G_GNUC_UNUSED GUPnPSearchCriteriaParser *parser,
+ G_GNUC_UNUSED gpointer user_data)
{
g_print ("(");
}
static void
-end_parens_cb (GUPnPSearchCriteriaParser *parser,
- gpointer user_data)
+end_parens_cb (G_GNUC_UNUSED GUPnPSearchCriteriaParser *parser,
+ G_GNUC_UNUSED gpointer user_data)
{
g_print (")");
}
static void
-conjunction_cb (GUPnPSearchCriteriaParser *parser,
- gpointer user_data)
+conjunction_cb (G_GNUC_UNUSED GUPnPSearchCriteriaParser *parser,
+ G_GNUC_UNUSED gpointer user_data)
{
g_print (" and ");
}
static void
-disjunction_cb (GUPnPSearchCriteriaParser *parser,
- gpointer user_data)
+disjunction_cb (G_GNUC_UNUSED GUPnPSearchCriteriaParser *parser,
+ G_GNUC_UNUSED gpointer user_data)
{
g_print (" or ");
}
static gboolean
-expression_cb (GUPnPSearchCriteriaParser *parser,
- const char *property,
- GUPnPSearchCriteriaOp op,
- const char *value,
- GError **error,
- gpointer user_data)
+expression_cb (G_GNUC_UNUSED GUPnPSearchCriteriaParser *parser,
+ const char *property,
+ GUPnPSearchCriteriaOp op,
+ const char *value,
+ G_GNUC_UNUSED GError **error,
+ G_GNUC_UNUSED gpointer user_data)
{
g_print ("%s %d %s", property, op, value);