fts-filter.c revision 4d44a03eb1b6f60fc9320b6ed47b3a9593a75f75
/* Copyright (c) 2014-2015 Dovecot authors, see the included COPYING file */
#include "lib.h"
#include "array.h"
#include "fts-language.h"
#include "fts-filter.h"
#include "fts-filter-private.h"
void fts_filters_init(void)
{
}
void fts_filters_deinit(void)
{
}
{
}
{
return *fp;
}
return NULL;
}
struct fts_filter *parent,
const struct fts_language *lang,
const char *const *settings,
struct fts_filter **filter_r,
const char **error_r)
{
struct fts_filter *fp;
const char *empty_settings = NULL;
return -1;
}
}
return 0;
}
{
}
{
return;
}
const char **error_r)
{
int ret = 0;
/* Recurse to parent. */
/* Parent returned token or no parent. */
if (ret <= 0)
else {
}
return ret;
}