summaryrefslogtreecommitdiff
path: root/gdata/media/gdata-media-credit.c
diff options
context:
space:
mode:
authorPhilip Withnall <philip@tecnocode.co.uk>2009-06-21 20:24:34 +0100
committerPhilip Withnall <philip@tecnocode.co.uk>2009-06-21 20:26:45 +0100
commit0f9d29fdbb87e6bb2a4a0e5d239e6e8a8f8fe3f3 (patch)
tree5ddd4d68e9b5aebb1291381d58d0df5df3e38394 /gdata/media/gdata-media-credit.c
parentf81049f70f1568f95b3db8ca5ed6d7e8891b0644 (diff)
downloadlibgdata-0f9d29fdbb87e6bb2a4a0e5d239e6e8a8f8fe3f3.tar.gz
[picasaweb] Added a PicasaWeb service
Originally written by Richard Schwarting <aquarichy@gmail.com>, the PicasaWeb service has decent test suite coverage, decent documentation, and support for common PicasaWeb operations. Closes: bgo#580375
Diffstat (limited to 'gdata/media/gdata-media-credit.c')
-rw-r--r--gdata/media/gdata-media-credit.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/gdata/media/gdata-media-credit.c b/gdata/media/gdata-media-credit.c
index 768d5878..5af0cbd8 100644
--- a/gdata/media/gdata-media-credit.c
+++ b/gdata/media/gdata-media-credit.c
@@ -188,8 +188,10 @@ pre_parse_xml (GDataParsable *parsable, xmlDoc *doc, xmlNode *root_node, gpointe
priv->role = g_strdup ((gchar*) role);
/* Convert the role to lower case */
- for (i = 0; priv->role[i] != '\0'; i++)
- priv->role[i] = g_ascii_tolower (priv->role[i]);
+ if (priv->role != NULL) {
+ for (i = 0; priv->role[i] != '\0'; i++)
+ priv->role[i] = g_ascii_tolower (priv->role[i]);
+ }
xmlFree (credit);
xmlFree (scheme);