zoom: fix invalid present response in some cases MP-546
authorAdam Dickmeiss <adam@indexdata.dk>
Wed, 21 May 2014 11:56:25 +0000 (13:56 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Wed, 21 May 2014 11:56:25 +0000 (13:56 +0200)
src/filter_zoom.cpp

index 5a44469..e2145a5 100644 (file)
@@ -1764,7 +1764,7 @@ Z_Records *yf::Zoom::Frontend::get_records(mp::Package &package,
         npl->num_records = i;
         npl->records = (Z_NamePlusRecord **)
             odr_malloc(odr, i * sizeof(*npl->records));
-        for (i = 0; i < number_to_present; i++)
+        for (i = 0; i < npl->num_records; i++)
         {
             Z_NamePlusRecord *npr = 0;
             const char *addinfo;