From 174f23b895160694d6020d62ed8d0b246730c411 Mon Sep 17 00:00:00 2001
From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz>
Date: Fri, 19 Jan 2018 20:04:00 +0100
Subject: [PATCH] proper fix suffix automaton factors algo

---
 alib2algo/src/stringology/query/SuffixAutomatonFactors.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/alib2algo/src/stringology/query/SuffixAutomatonFactors.h b/alib2algo/src/stringology/query/SuffixAutomatonFactors.h
index 62a8f2a271..701ba03190 100644
--- a/alib2algo/src/stringology/query/SuffixAutomatonFactors.h
+++ b/alib2algo/src/stringology/query/SuffixAutomatonFactors.h
@@ -59,7 +59,7 @@ ext::set < unsigned > SuffixAutomatonFactors::query ( const indexes::stringology
 
 	ext::set < unsigned > res;
 	for ( unsigned dist : tmp )
-		res.insert ( backboneLength - dist - 1 );
+		res.insert ( backboneLength - dist - string.getContent ( ).size ( ) );
 
 	return res;
 }
-- 
GitLab