/* Copyright (c) 2013-2018 Dovecot authors, see the included COPYING file */
#include "lib.h"
#include "array.h"
#include "str.h"
#include "strescape.h"
#include "dsync-serializer.h"
struct dsync_serializer {
const char *const *keys;
unsigned int keys_count;
};
struct dsync_serializer_encoder {
};
{
const char **dup_keys;
unsigned int i, count;
for (i = 0; i < count; i++)
return serializer;
}
{
*_serializer = NULL;
}
const char *
{
unsigned int i;
if (i > 0)
}
}
struct dsync_serializer_encoder *
{
return encoder;
}
{
unsigned int i;
return;
}
}
}
{
const char *const *values;
unsigned int i, count;
for (i = 0; i < count; i++) {
if (i > 0)
else {
}
}
}