diff src/util/logview.c @ 9480:e5d38150be58 HEAD

mail_index_update_header_ext(): Couldn't handle >=64k headers.
author Timo Sirainen <tss@iki.fi>
date Thu, 19 Nov 2009 18:52:54 -0500
parents b9faf4db2a9f
children 00cd9aacd03c
line wrap: on
line diff
--- a/src/util/logview.c	Thu Nov 19 18:31:14 2009 -0500
+++ b/src/util/logview.c	Thu Nov 19 18:52:54 2009 -0500
@@ -93,6 +93,9 @@
 	case MAIL_TRANSACTION_EXT_HDR_UPDATE:
 		name = "ext-hdr";
 		break;
+	case MAIL_TRANSACTION_EXT_HDR_UPDATE32:
+		name = "ext-hdr32";
+		break;
 	case MAIL_TRANSACTION_EXT_REC_UPDATE:
 		name = "ext-rec";
 		break;
@@ -309,6 +312,14 @@
 		printf("\n");
 		break;
 	}
+	case MAIL_TRANSACTION_EXT_HDR_UPDATE32: {
+		const struct mail_transaction_ext_hdr_update32 *u = data;
+
+		printf(" - offset = %u, size = %u: ", u->offset, u->size);
+		print_data(u + 1, u->size);
+		printf("\n");
+		break;
+	}
 	case MAIL_TRANSACTION_EXT_REC_UPDATE: {
 		const struct mail_transaction_ext_rec_update *rec = data, *end;
 		size_t record_size;