diff options
author | Dom Lachowicz <cinamod@hotmail.com> | 2006-04-19 23:45:26 +0000 |
---|---|---|
committer | Dom Lachowicz <doml@src.gnome.org> | 2006-04-19 23:45:26 +0000 |
commit | 95b463d9999ca742e608bce2b80337715d2eba86 (patch) | |
tree | 529fca9bd15def8b6f0df0874ef16a7eba8e0b70 /rsvg-image.c | |
parent | 775b40432cf879f54b1cb1599ed75ef6b92d16cc (diff) | |
download | librsvg-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.c | 8 |
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); |