aboutsummaryrefslogtreecommitdiff
path: root/biology/ssaha/files/patch-QueryManager.h
diff options
context:
space:
mode:
Diffstat (limited to 'biology/ssaha/files/patch-QueryManager.h')
-rw-r--r--biology/ssaha/files/patch-QueryManager.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/biology/ssaha/files/patch-QueryManager.h b/biology/ssaha/files/patch-QueryManager.h
new file mode 100644
index 000000000000..fef80e7b3865
--- /dev/null
+++ b/biology/ssaha/files/patch-QueryManager.h
@@ -0,0 +1,19 @@
+--- ./QueryManager/QueryManager.h.orig 2004-03-01 13:51:29.000000000 -0300
++++ ./QueryManager/QueryManager.h 2008-06-12 15:39:31.000000000 -0300
+@@ -145,6 +145,7 @@
+ // readFrame_(0),
+ pStore_(NULL),
+ subjectTable_( subjectTable ) {}
++ virtual ~MatchAdder() {};
+ virtual void operator()( SequenceNumber subjectNum,
+ SequenceOffset numBases,
+ SequenceOffset queryStart,
+@@ -172,7 +173,7 @@
+ {
+ public:
+ MatchAdderImp( HashTableGeneric& subjectTable ) :
+- lastSubjectNum_(0), name_(), MatchAdder( subjectTable ) {}
++ MatchAdder( subjectTable ), name_(), lastSubjectNum_(0) {}
+ virtual void operator()( SequenceNumber subjectNum,
+ SequenceOffset numBases,
+ SequenceOffset queryStart,