From: Justin Viiret Date: Wed, 19 Apr 2017 05:45:35 +0000 (+1000) Subject: smallwrite: cope when everything has been pruned X-Git-Tag: v4.5.0^2~61 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d809e73d45a9cae3d9d74347f18a6266a22b9fe0;p=thirdparty%2Fvectorscan.git smallwrite: cope when everything has been pruned --- diff --git a/src/smallwrite/smallwrite_build.cpp b/src/smallwrite/smallwrite_build.cpp index fe113525..4acfc713 100644 --- a/src/smallwrite/smallwrite_build.cpp +++ b/src/smallwrite/smallwrite_build.cpp @@ -920,6 +920,11 @@ bytecode_ptr SmallWriteBuildImpl::build(u32 roseQuality) { return nullptr; } + if (!rdfa) { + DEBUG_PRINTF("no dfa, pruned everything away\n"); + return nullptr; + } + DEBUG_PRINTF("building rdfa %p\n", rdfa.get()); u32 start_offset;