test: make T640 compatible with old C compilers
authorDavid Bremner <david@tethera.net>
Sun, 26 Feb 2017 12:16:45 +0000 (08:16 -0400)
committerDavid Bremner <david@tethera.net>
Sun, 26 Feb 2017 12:16:45 +0000 (08:16 -0400)
Apparently our test system does not use the same flags for compiling
tests as it does for compiling notmuch. Make the test compatible with
C89. Also remove one unused loop index.

test/T640-database-modified.sh

index 516836b0c91e192c2b6c8cb1c9f30b7a6bb95697..92758e19f65a2770a96199f32e395db1a3e22074 100755 (executable)
@@ -25,6 +25,7 @@ main (int argc, char **argv)
     notmuch_message_t *message, *ro_message;
     notmuch_query_t *query;
     notmuch_tags_t *tags;
+    int i;
 
     EXPECT0 (notmuch_database_open (path, NOTMUCH_DATABASE_MODE_READ_ONLY, &ro_db));
     assert(ro_db);
@@ -36,11 +37,11 @@ main (int argc, char **argv)
     query = notmuch_query_create(rw_db, "");
     EXPECT0 (notmuch_query_search_messages_st (query, &messages));
 
-    for (int count=0;
+    for (;
         notmuch_messages_valid (messages);
-        notmuch_messages_move_to_next (messages), count++) {
+        notmuch_messages_move_to_next (messages)) {
        message = notmuch_messages_get (messages);
-       for (int i=0; i<200; i++) {
+       for (i=0; i<200; i++) {
            char *tag_str = talloc_asprintf(rw_db, "%d", i);
            EXPECT0 (notmuch_message_add_tag (message, tag_str));
            talloc_free (tag_str);