Filter zoom does retrieval
[metaproxy-moved-to-github.git] / src / filter_backend_test.cpp
index 02c447e..e1f0000 100644 (file)
@@ -1,5 +1,5 @@
 /* This file is part of Metaproxy.
-   Copyright (C) 2005-2010 Index Data
+   Copyright (C) 2005-2011 Index Data
 
 Metaproxy is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free
@@ -282,13 +282,11 @@ void yf::BackendTest::process(Package &package) const
                 int next_position = 0;
                 int error_code = 0;
                 std::string addinfo;
+                const char *element_set_name = 0;
                 
-                int number = 0;
-                mp::util::piggyback(*req->smallSetUpperBound,
-                                    *req->largeSetLowerBound,
-                                    *req->mediumSetPresentNumber,
-                                    result_set_size,
-                                    number);
+                Odr_int number = 0;
+                mp::util::piggyback_sr(req, result_set_size,
+                                       number, &element_set_name);
                 
                 if (number) 
                 {   // not a large set for sure