dbox-sync.c revision 8f8315e4b4e27ead12dd1c3da65bf4dee3762f18
1923N/A#include "seq-range-array.h"
1923N/A#include "write-full.h"
1923N/A#include "dbox-file.h"
1923N/A#include "dbox-keywords.h"
1923N/A#include "dbox-sync.h"
1923N/A#include "dbox-uidlist.h"
1923N/A#include "dbox-storage.h"
1923N/A if (*file_seq_r == 0) {
unsigned int i, start;
int ret;
return ret;
sync_type = 0;
i_unreached();
for (i = 0; i < flag_count; ) {
if (!mask[i]) {
start = i;
while (i < flag_count) {
if (!mask[i])
if (ret < 0) {
if (ret <= 0) {
if (ret == 0)
unsigned int i, first_flag_offset;
for (i = 0; i < DBOX_FLAG_COUNT; i++) {
dbox_flag_array[i] =
dbox_flag_mask[i] =
dbox_flag_list[i]) != 0;
unsigned int first_flag_offset;
int ret;
t_push();
t_pop();
return ret;
int ret = 0;
t_push();
for (; i < count; i++) {
if (count > 0) {
t_pop();
return ret;
unsigned int i, count;
int ret;
for (i = 0; i < count; i++) {
t_push();
t_pop();
if (ret > 0) {
if (ret < 0)
if (first_keyword) {
TRUE) < 0)
FALSE) < 0)
&sync_recs[i]) < 0)
i_unreached();
int ret;
return ret;
&mtime) < 0)
sync_flags) < 0) {
int ret;
if (force)
if (ret < 0) {
if (force) {
int ret;
return ret;
return ret;
if (force) {
return ret;
if (force) {
int ret;
return ret;
struct mailbox_sync_context *
int ret = 0;