Commit 9038f2ce authored by Matthias Clasen's avatar Matthias Clasen

Bug 535453 - gdk_pixbuf_format_get_license returns NULL for

        any of the loaders

        * queryloaders.c (write_loader_info): Add the license info
        after the description.

        * gdk-pixbuf-io.c (gdk_pixbuf_io_init): Read the license info
        from the module file. Reported by Andrey Tsyvarev.


svn path=/trunk/; revision=20241
parent 1360578f
2008-05-29 Matthias Clasen <mclasen@redhat.com>
Bug 535453 - gdk_pixbuf_format_get_license returns NULL for
any of the loaders
* queryloaders.c (write_loader_info): Add the license info
after the description.
* gdk-pixbuf-io.c (gdk_pixbuf_io_init): Read the license info
from the module file. Reported by Andrey Tsyvarev.
2008-05-28 Michael Natterer <mitch@imendio.com>
* gdk-pixbuf.h: define GDK_PIXBUF_H_INSIDE around including all
......
......@@ -466,6 +466,10 @@ gdk_pixbuf_io_init (void)
have_error = TRUE;
}
module->info->description = g_strdup (tmp_buf->str);
if (scan_string (&p, tmp_buf)) {
module->info->license = g_strdup (tmp_buf->str);
}
}
else if (!module->info->mime_types) {
int n = 1;
......
......@@ -127,9 +127,9 @@ write_loader_info (const char *path, GdkPixbufFormat *info)
char **ext;
g_printf("\"%s\"\n", path);
g_printf ("\"%s\" %u \"%s\" \"%s\"\n",
g_printf ("\"%s\" %u \"%s\" \"%s\" \"%s\"\n",
info->name, info->flags,
info->domain ? info->domain : GETTEXT_PACKAGE, info->description);
info->domain ? info->domain : GETTEXT_PACKAGE, info->description, info->license);
for (mime = info->mime_types; *mime; mime++) {
g_printf ("\"%s\" ", *mime);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment