| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-09-10 Federico Mena Quintero <federico@ximian.com>
Replace struct icalattachtype by an opaque icalattach that is
properly reference-counted.
* src/libical/icalvalueimpl.h (struct icalattach_impl): Private
declaration for the icalattach type.
(struct icalvalue_impl): Make the v_attach field be an icalattach *.
* src/libical/icaltypes.h: Added declaration for icalattach. This
is now an opaque type; the implementation is in icalvalueimpl.h.
(struct icalattachtype): Removed.
* src/libical/icaltypes.c (icalattach_new_from_url): New function.
(icalattach_new_from_data): New function.
(icalattach_ref): New function.
(icalattach_unref): New function.
(icalattach_get_is_url): New function.
(icalattach_get_url): New function.
(icalattach_get_data): New function.
(icalattachtype_new): Removed.
(icalattachtype_free): Removed.
(icalattachtype_add_reference): Removed.
(icalattachtype_set_url): Removed.
(icalattachtype_get_url): Removed.
(icalattachtype_set_base64): Removed.
(icalattachtype_get_base64): Removed.
(icalattachtype_set_binary): Removed.
(icalattachtype_get_binary): Removed.
* src/libical/icalderivedvalue.c.in (icalvalue_new_attach): New
function; we implement it ourselves.
(icalvalue_set_attach): New function.
(icalvalue_get_attach): New function.
* src/libical/icalvalue.c (icalmemory_strdup_and_dequote): Made
static.
(icalvalue_new_clone): Clone BINARY and ATTACH values by refing
the old attach value.
(icalvalue_free): Free BINARY and ATTACH values.
(icalvalue_attach_as_ical_string): Handle the new icalattachtype.
(icalvalue_compare): Ditto.
* src/libical/Makefile.am (CLEANFILES): Added ical.h.
* design-data/*: Mark ATTACH as a custom value.
svn path=/trunk/; revision=12745
|
|
|
|
|
|
|
|
| |
2001-04-17 JP Rosevear <jpr@ximian.com>
* Removing autogenerated files
svn path=/trunk/; revision=9421
|
|
|
|
|
|
|
|
| |
2001-04-17 JP Rosevear <jpr@ximian.com>
* Finish merge of new libical 0.23a version
svn path=/trunk/; revision=9420
|
|
|
|
| |
svn path=/trunk/; revision=9413
|
|
|
|
| |
svn path=/trunk/; revision=7978
|
|
|
|
| |
svn path=/trunk/; revision=7751
|
|
|
|
| |
svn path=/trunk/; revision=6920
|
|
|
|
|
|
|
|
| |
2000-08-31 JP Rosevear <jpr@helixcode.com>
* Kill off more old, dead files
svn path=/trunk/; revision=5150
|
|
|
|
| |
svn path=/trunk/; revision=5017
|
|
|
|
| |
svn path=/trunk/; revision=3449
|
|
|
|
| |
svn path=/trunk/; revision=3042
|
|
|
|
| |
svn path=/trunk/; revision=3040
|
|
|
|
|
|
| |
which included commits to RCS files with non-trunk default branches.
svn path=/trunk/; revision=3038
|
|
|
|
| |
svn path=/trunk/; revision=3034
|
|
|
|
|
|
| |
in src/libical/Makefile.am
svn path=/trunk/; revision=2488
|
|
|
|
| |
svn path=/trunk/; revision=2484
|
|
|
|
|
|
| |
which included commits to RCS files with non-trunk default branches.
svn path=/trunk/; revision=1880
|
|
|
|
| |
svn path=/trunk/; revision=1877
|
|
svn path=/trunk/; revision=1823
|