%{
#include "h/mh.h"
#include "h/icalendar.h"
-#include "sbr/icalparse.h"
+#include "icalparse.h"
+#include "base64.h"
static char *unfold (char *, size_t *);
static void destroy_icallex(void);
%%
static char *
-unfold (char *text, size_t *leng) {
+unfold (char *text, size_t *leng)
+{
/* It's legal to shorten text and modify leng (because we don't
use yymore()). */
char *cp;
* with something other than flex.
*/
static void
-destroy_icallex(void) {
+destroy_icallex(void)
+{
#if defined FLEX_SCANNER && defined YY_FLEX_SUBMINOR_VERSION
/* Hack: rely on fact that the the YY_FLEX_SUBMINOR_VERSION
#define was added to flex (flex.skl v. 2.163) after
* because flex 2.5.4 doesn't.
*/
void
-icalset_inputfile (FILE *file) {
+icalset_inputfile (FILE *file)
+{
yyin = file;
}
void
-icalset_outputfile (FILE *file) {
+icalset_outputfile (FILE *file)
+{
yyout = file;
}