[libdmapsharing] Add some debug statements to compare_record_property function Signed-off-by: W. Michael Petullo <mik
- From: W. Michael Petullo <wmpetullo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libdmapsharing] Add some debug statements to compare_record_property function Signed-off-by: W. Michael Petullo <mik
- Date: Thu, 19 May 2011 03:04:40 +0000 (UTC)
commit f16d304a77d38e71c11ace080f59d9fa71617a2c
Author: W. Michael Petullo <mike flyn org>
Date: Wed May 18 22:04:16 2011 -0500
Add some debug statements to compare_record_property function
Signed-off-by: W. Michael Petullo <mike flyn org>
libdmapsharing/dmap-db.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/libdmapsharing/dmap-db.c b/libdmapsharing/dmap-db.c
index fab799e..3dd88fa 100644
--- a/libdmapsharing/dmap-db.c
+++ b/libdmapsharing/dmap-db.c
@@ -179,6 +179,7 @@ compare_record_property (DMAPRecord * record, const gchar * property_name,
if (G_VALUE_HOLDS_STRING (&value)) {
str_value = g_value_get_string (&value);
} else if (G_VALUE_HOLDS_BOOLEAN (&value)) {
+ g_debug ("Compare %s (boolean): %d %s", property_name, g_value_get_boolean (&value), property_value);
accept = (g_value_get_boolean (&value) &&
g_strcmp0 (property_value, "1") == 0);
g_value_unset (&value);
@@ -195,6 +196,7 @@ compare_record_property (DMAPRecord * record, const gchar * property_name,
g_value_unset (&value);
return FALSE;
}
+ g_debug ("Compare %s (long): %ld %s", property_name, g_value_get_long (&dest), property_value);
accept = (g_value_get_long (&dest) ==
strtol (property_value, NULL, 10));
g_value_unset (&value);
@@ -220,11 +222,13 @@ compare_record_property (DMAPRecord * record, const gchar * property_name,
g_value_take_string (&value, (gchar *) str_value);
g_value_unset (&dest);
} else {
+ g_warning ("Attempt to compare unhandled type");
g_value_unset (&value);
return FALSE;
}
// Only arrive here if we are handling strings.
+ g_debug ("Compare %s (string): %s %s", property_name, str_value, property_value);
if (str_value != NULL && property_value != NULL &&
g_ascii_strcasecmp (str_value, property_value) == 0) {
accept = TRUE;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]