api06: Fix bounds check.
authorGabriel Ebner <gabriel@svn.openstreetmap.org>
Sun, 4 May 2008 11:50:12 +0000 (11:50 +0000)
committerGabriel Ebner <gabriel@svn.openstreetmap.org>
Sun, 4 May 2008 11:50:12 +0000 (11:50 +0000)
db/migrate/013_populate_node_tags_and_remove_helper.c

index fd000343f6725c30287cd5a84ef36953d48e40d4..26a8f71df553c9aff89b8a7be2f2ecc2707bfa03 100644 (file)
@@ -105,7 +105,7 @@ static void proc_nodes(struct data *d, const char *tbl, FILE *out, FILE *out_tag
     unsigned long id = strtoul(row[0], NULL, 10);
     uint32_t version;
 
-    if (id > d->version_size) {
+    if (id >= d->version_size) {
       fprintf(stderr, "preallocated nodes size exceeded");
       abort();
     }