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 cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list