]> git.ipfire.org Git - thirdparty/vectorscan.git/commitdiff
hscollider: allow conversion of FileCorpora unique_ptr to Corpora
authorAlex Coyte <a.coyte@intel.com>
Tue, 12 Dec 2017 00:41:43 +0000 (11:41 +1100)
committerXiang Wang <xiang.w.wang@intel.com>
Fri, 19 Jan 2018 11:28:15 +0000 (06:28 -0500)
tools/hscollider/main.cpp

index b289135b614fea84fcb7d7a0e3678c5faa877999..e1e543cc1e70009016c6a9ec0542415899b67fff 100644 (file)
@@ -1824,11 +1824,11 @@ unique_ptr<CorporaSource> buildCorpora(const vector<string> &corporaFiles,
                 exit_with_fail();
             }
         }
-        return c;
+        return move(c); /* move allows unique_ptr<CorporaSource> conversion */
     } else {
         auto c = ue2::make_unique<NfaGeneratedCorpora>(
             exprMap, corpus_gen_prop, force_utf8, force_prefilter);
-        return c;
+        return move(c);
     }
 }