$NetBSD: patch-aa,v 1.5 2006/01/11 02:23:19 ben Exp $ --- lib/info_private.c.orig 2005-02-02 00:37:37.000000000 +0000 +++ lib/info_private.c @@ -102,10 +102,9 @@ vcdinf_update_offset_list(struct _vcdinf } } else { /* See if we've skipped any LID numbers. */ - last_lid++; while (last_lid != ofs->lid ) { lid_t * lid=calloc(1, sizeof(lid_t)); - *lid = last_lid; + *lid = last_lid++; _cdio_list_append(unused_lids, lid); } if (last_lid > max_seen_lid) max_seen_lid=last_lid;