summaryrefslogtreecommitdiff
path: root/rsvg-image.c
diff options
context:
space:
mode:
authorDom Lachowicz <cinamod@hotmail.com>2006-04-19 23:45:26 +0000
committerDom Lachowicz <doml@src.gnome.org>2006-04-19 23:45:26 +0000
commit95b463d9999ca742e608bce2b80337715d2eba86 (patch)
tree529fca9bd15def8b6f0df0874ef16a7eba8e0b70 /rsvg-image.c
parent775b40432cf879f54b1cb1599ed75ef6b92d16cc (diff)
downloadlibrsvg-95b463d9999ca742e608bce2b80337715d2eba86.tar.gz
Use rsvg_return_if_fail where appropriate, to make life easier for
2006-04-19 Dom Lachowicz <cinamod@hotmail.com> * *.[ch]: Use rsvg_return_if_fail where appropriate, to make life easier for language bindings and to report errors more consistently (bug #338881)
Diffstat (limited to 'rsvg-image.c')
-rw-r--r--rsvg-image.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/rsvg-image.c b/rsvg-image.c
index 5f989389..0aad1092 100644
--- a/rsvg-image.c
+++ b/rsvg-image.c
@@ -205,7 +205,7 @@ rsvg_acquire_base64_resource (const char *data,
guchar *bufptr;
size_t buffer_len, buffer_max_len, data_len;
- g_return_val_if_fail (data != NULL, NULL);
+ rsvg_return_val_if_fail (data != NULL, NULL, error);
while (*data) if (*data++ == ',') break;
@@ -261,7 +261,7 @@ rsvg_acquire_file_resource (const char *filename,
int length;
FILE *f;
- g_return_val_if_fail (filename != NULL, NULL);
+ rsvg_return_val_if_fail (filename != NULL, NULL, error);
path = rsvg_get_file_path (filename, base_uri);
f = fopen (path, "rb");
@@ -315,8 +315,8 @@ rsvg_acquire_vfs_resource (const char *filename,
GnomeVFSHandle *f = NULL;
GnomeVFSResult res;
- g_return_val_if_fail (filename != NULL, NULL);
- g_return_val_if_fail (gnome_vfs_initialized (), NULL);
+ rsvg_return_val_if_fail (filename != NULL, NULL, error);
+ rsvg_return_val_if_fail (gnome_vfs_initialized (), NULL, error);
res = gnome_vfs_open (&f, filename, GNOME_VFS_OPEN_READ);