[dovecot-cvs] dovecot/src/lib-storage/index index-search.c,1.36,1.37 index-storage.c,1.17,1.18 index-update-flags.c,1.11,1.12

cras at procontrol.fi cras at procontrol.fi
Mon Oct 28 11:46:05 EET 2002


Update of /home/cvs/dovecot/src/lib-storage/index
In directory danu:/tmp/cvs-serv13502/src/lib-storage/index

Modified Files:
	index-search.c index-storage.c index-update-flags.c 
Log Message:
Added --enable-asserts (default) and fixed some warnings when building
without. Added i_unreached() to indicate supposedly unreachable code block
and changed a existing i_assert(0) calls to it. Removed return_if_fail() and
return_val_if_fail() macros, they're not useful.



Index: index-search.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/index-search.c,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -d -r1.36 -r1.37
--- index-search.c	28 Oct 2002 04:33:00 -0000	1.36
+++ index-search.c	28 Oct 2002 09:46:03 -0000	1.37
@@ -291,7 +291,7 @@
 	case SEARCH_SENTSINCE:
 		return sent_time >= search_time;
 	default:
-		i_assert(0);
+                i_unreached();
 	}
 }
 

Index: index-storage.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/index-storage.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- index-storage.c	27 Oct 2002 06:37:18 -0000	1.17
+++ index-storage.c	28 Oct 2002 09:46:03 -0000	1.18
@@ -72,8 +72,7 @@
 		}
 	}
 
-	/* shouldn't get here */
-	i_assert(0);
+	i_unreached();
 }
 
 static MailDataField get_data_fields(const char *fields)

Index: index-update-flags.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/index-update-flags.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- index-update-flags.c	19 Oct 2002 23:09:56 -0000	1.11
+++ index-update-flags.c	28 Oct 2002 09:46:03 -0000	1.12
@@ -31,8 +31,7 @@
 		flags = ctx->flags;
 		break;
 	default:
-		flags = 0;
-		i_assert(0);
+                i_unreached();
 	}
 
 	if (!index->update_flags(index, rec, idx_seq, flags, FALSE))




More information about the dovecot-cvs mailing list