From fd279723663879e742e53d7b3503248f6af91791 Mon Sep 17 00:00:00 2001 From: JP Rosevear Date: Tue, 23 Jan 2001 19:20:44 +0000 Subject: This commit was generated by cvs2svn to compensate for changes in r7747, which included commits to RCS files with non-trunk default branches. svn path=/trunk/; revision=7748 --- libical/src/libicalss/icalfileset.h | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'libical/src/libicalss/icalfileset.h') diff --git a/libical/src/libicalss/icalfileset.h b/libical/src/libicalss/icalfileset.h index 4430f1dc74..3b4b87c34d 100644 --- a/libical/src/libicalss/icalfileset.h +++ b/libical/src/libicalss/icalfileset.h @@ -30,6 +30,12 @@ #define ICALFILESET_H #include "ical.h" +#include "icalgauge.h" +#include /* For open() flags and mode */ +#include /* For open() flags and mode */ +#include /* For open() flags and mode */ + +extern int icalfileset_safe_saves; typedef void icalfileset; @@ -41,6 +47,11 @@ typedef void icalfileset; icalfileset* icalfileset_new(const char* path); + +/* Like _new, but takes open() flags for opening the file */ +icalfileset* icalfileset_new_open(const char* path, + int flags, mode_t mode); + void icalfileset_free(icalfileset* cluster); const char* icalfileset_path(icalfileset* cluster); @@ -61,7 +72,7 @@ int icalfileset_count_components(icalfileset* cluster, /* Restrict the component returned by icalfileset_first, _next to those that pass the gauge. _clear removes the gauge */ -icalerrorenum icalfileset_select(icalfileset* store, icalcomponent* gauge); +icalerrorenum icalfileset_select(icalfileset* store, icalgauge* gauge); void icalfileset_clear(icalfileset* store); /* Get and search for a component by uid */ -- cgit