Added documentation.

1999-11-10  Federico Mena Quintero  <federico@redhat.com>

	* src/gdk-pixbuf-io.c (gdk_pixbuf_new_from_xpm_data): Added
	documentation.
This commit is contained in:
Federico Mena Quintero 1999-11-10 06:40:12 +00:00 committed by Arturo Espinosa
parent 84477de7fc
commit b835084dfa
2 changed files with 21 additions and 8 deletions

View File

@ -1,3 +1,8 @@
1999-11-10 Federico Mena Quintero <federico@redhat.com>
* src/gdk-pixbuf-io.c (gdk_pixbuf_new_from_xpm_data): Added
documentation.
1999-11-09 Michael Fulbright <drmike@redhat.com> 1999-11-09 Michael Fulbright <drmike@redhat.com>
* src/testpixbuf.c: Fixed it to use timeout to read from file * src/testpixbuf.c: Fixed it to use timeout to read from file

View File

@ -182,7 +182,7 @@ gdk_pixbuf_load_module (GdkPixbufModule *image_module)
module_name = g_strconcat ("pixbuf-", image_module->module_name, NULL); module_name = g_strconcat ("pixbuf-", image_module->module_name, NULL);
path = g_module_build_path (PIXBUF_LIBDIR, module_name); path = g_module_build_path (PIXBUF_LIBDIR, module_name);
module = g_module_open (path, G_MODULE_BIND_LAZY); module = g_module_open (path, G_MODULE_BIND_LAZY);
if (!module) { if (!module) {
/* Debug feature, check in present working directory */ /* Debug feature, check in present working directory */
@ -241,14 +241,14 @@ gdk_pixbuf_get_module (gchar *buffer, gint size)
/** /**
* gdk_pixbuf_new_from_file: * gdk_pixbuf_new_from_file:
* @filename: Name of file to load. * @filename: Name of file to load.
* *
* Creates a new pixbuf by loading an image from a file. The file format is * Creates a new pixbuf by loading an image from a file. The file format is
* detected automatically. * detected automatically.
* *
* Return value: A newly-created pixbuf, or NULL if any of several error * Return value: A newly-created pixbuf with a reference count of 1, or NULL if
* conditions occurred: the file could not be opened, there was no loader for * any of several error conditions occurred: the file could not be opened,
* the file's format, there was not enough memory to allocate the image buffer, * there was no loader for the file's format, there was not enough memory to
* or the image file contained invalid data. * allocate the image buffer, or the image file contained invalid data.
**/ **/
GdkPixbuf * GdkPixbuf *
gdk_pixbuf_new_from_file (const char *filename) gdk_pixbuf_new_from_file (const char *filename)
@ -296,6 +296,15 @@ gdk_pixbuf_new_from_file (const char *filename)
return NULL; return NULL;
} }
/**
* gdk_pixbuf_new_from_xpm_data:
* @data:
*
* Creates a new pixbuf by parsing XPM data in memory. This data is commonly
* the result of including an XPM file into a program's C source.
*
* Return value: A newly-created pixbuf with a reference count of 1.
**/
GdkPixbuf * GdkPixbuf *
gdk_pixbuf_new_from_xpm_data (const gchar **data) gdk_pixbuf_new_from_xpm_data (const gchar **data)
{ {
@ -320,4 +329,3 @@ gdk_pixbuf_new_from_xpm_data (const gchar **data)
return pixbuf; return pixbuf;
} }