projects
/
maevies
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Misc code fixes
[maevies]
/
src
/
mvs-tmdb-image.c
diff --git
a/src/mvs-tmdb-image.c
b/src/mvs-tmdb-image.c
index
31f5a2e
..
44662db
100644
(file)
--- a/
src/mvs-tmdb-image.c
+++ b/
src/mvs-tmdb-image.c
@@
-42,6
+42,9
@@
struct _MvsTmdbImagePrivate {
gchar *id;
};
gchar *id;
};
+static const gchar*
+image_fields[LAST_FIELD] = { "type", "url", "size", "id" };
+
static void
mvs_tmdb_image_get_property (GObject *object, guint property_id,
GValue *value, GParamSpec *pspec)
static void
mvs_tmdb_image_get_property (GObject *object, guint property_id,
GValue *value, GParamSpec *pspec)
@@
-195,7
+198,7
@@
mvs_tmdb_image_new ()
gboolean
mvs_tmdb_image_set_imagetype (MvsTmdbImage *self, const gchar *type)
{
gboolean
mvs_tmdb_image_set_imagetype (MvsTmdbImage *self, const gchar *type)
{
- g_return_val_if_fail(MVS_TMDB_IMAGE (self), FALSE);
+ g_return_val_if_fail (MVS_TMDB_IMAGE (self), FALSE);
g_free (self->priv->type);
g_free (self->priv->type);
@@
-213,7
+216,7
@@
mvs_tmdb_image_get_imagetype (MvsTmdbImage *self)
gboolean
mvs_tmdb_image_set_url (MvsTmdbImage *self, const gchar *url)
{
gboolean
mvs_tmdb_image_set_url (MvsTmdbImage *self, const gchar *url)
{
- g_return_val_if_fail(MVS_TMDB_IMAGE (self), FALSE);
+ g_return_val_if_fail (MVS_TMDB_IMAGE (self), FALSE);
g_free (self->priv->url);
g_free (self->priv->url);
@@
-231,7
+234,7
@@
mvs_tmdb_image_get_url (MvsTmdbImage *self)
gboolean
mvs_tmdb_image_set_size (MvsTmdbImage *self, const gchar *size)
{
gboolean
mvs_tmdb_image_set_size (MvsTmdbImage *self, const gchar *size)
{
- g_return_val_if_fail(MVS_TMDB_IMAGE (self), FALSE);
+ g_return_val_if_fail (MVS_TMDB_IMAGE (self), FALSE);
g_free (self->priv->size);
g_free (self->priv->size);
@@
-249,7
+252,7
@@
mvs_tmdb_image_get_size (MvsTmdbImage *self)
gboolean
mvs_tmdb_image_set_id (MvsTmdbImage *self, const gchar *id)
{
gboolean
mvs_tmdb_image_set_id (MvsTmdbImage *self, const gchar *id)
{
- g_return_val_if_fail(MVS_TMDB_IMAGE (self), FALSE);
+ g_return_val_if_fail (MVS_TMDB_IMAGE (self), FALSE);
g_free (self->priv->id);
g_free (self->priv->id);
@@
-267,7
+270,7
@@
mvs_tmdb_image_get_id (MvsTmdbImage *self)
gboolean
mvs_tmdb_image_set_width (MvsTmdbImage *self, gint width)
{
gboolean
mvs_tmdb_image_set_width (MvsTmdbImage *self, gint width)
{
- g_return_val_if_fail(MVS_TMDB_IMAGE (self), FALSE);
+ g_return_val_if_fail (MVS_TMDB_IMAGE (self), FALSE);
self->priv->width = width;
self->priv->width = width;
@@
-283,7
+286,7
@@
mvs_tmdb_image_get_width (MvsTmdbImage *self)
gboolean
mvs_tmdb_image_set_height (MvsTmdbImage *self, gint height)
{
gboolean
mvs_tmdb_image_set_height (MvsTmdbImage *self, gint height)
{
- g_return_val_if_fail(MVS_TMDB_IMAGE (self), FALSE);
+ g_return_val_if_fail (MVS_TMDB_IMAGE (self), FALSE);
self->priv->height = height;
self->priv->height = height;
@@
-308,3
+311,11
@@
mvs_tmdb_image_print (MvsTmdbImage *self)
g_free (value);
}
}
g_free (value);
}
}
+
+const gchar*
+mvs_tmdb_image_get_field (int field)
+{
+ g_return_val_if_fail (field >= 0 && field < LAST_FIELD, NULL);
+
+ return image_fields[field];
+}