CVSROOT: /cvs/gnome
Module name: gimp
Changes by: raphael 05/04/22 11:04:29
Modified files:
. : ChangeLog
plug-ins/metadata: xmp-model.c xmp-model.h xmp-encode.c
xmp-encode.h metadata.c interface.c base64.c
Makefile.am xmpdump.c xmp-parse.c
Added files:
plug-ins/metadata: xmp-schemas.c xmp-schemas.h testbase64.c
Log message:
2005-04-22 Raphael Quinet <[EMAIL PROTECTED]>
* plug-ins/metadata/xmp-model.[ch]: Fixed crash occuring after a
double free of some structured XMP properties. Added new type
XMP_TYPE_GENERIC_STRUCTURE for unknown structured properties. Be
more tolerant in parsing incorrectly written schema URIs and try
to extract a valid URI from them. Converted to use g_print().
Moved the definitions of standard XMP schemas from here...
* plug-ins/metadata/xmp-schemas.[ch]: ...to these new files.
* plug-ins/metadata/xmp-encode.[ch]: Rewritten using GString
instead of fixed buffers.
* plug-ins/metadata/metadata.c
* plug-ins/metadata/interface.c: Adapted to the new function
xmp_generate_block() using GString.
* plug-ins/metadata/base64.c (base64_encode): Fixed incorrect
encoding of bytes with the sign bit set.
* plug-ins/metadata/testbase64.c
* plug-ins/metadata/Makefile.am: Added xmp-schema.[ch] and test
program testbase64.c (testing base64 encoding and decoding).
* plug-ins/metadata/xmpdump.c: Converted to use g_print().
* plug-ins/metadata/xmp-parse.c: Added some #ifdef's around
debugging code, added more comments.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimp&who=raphael&date=explicit&mindate=2005-04-22%2011:03&maxdate=2005-04-22%2011:05
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list