diff --git a/pkg/obiapat/pattern.go b/pkg/obiapat/pattern.go index 051ed19..714c978 100755 --- a/pkg/obiapat/pattern.go +++ b/pkg/obiapat/pattern.go @@ -72,6 +72,7 @@ var NilApatSequence = ApatSequence{nil} // // Returns an ApatPattern object and an error if the pattern is invalid. func MakeApatPattern(pattern string, errormax int, allowsIndel bool) (ApatPattern, error) { + cpattern := C.CString(pattern) defer C.free(unsafe.Pointer(cpattern)) cerrormax := C.int32_t(errormax) diff --git a/pkg/obitools/obimultiplex/options.go b/pkg/obitools/obimultiplex/options.go index c48f8ff..3809d76 100644 --- a/pkg/obitools/obimultiplex/options.go +++ b/pkg/obitools/obimultiplex/options.go @@ -15,7 +15,7 @@ import ( var _NGSFilterFile = "" var _askTemplate = false var _UnidentifiedFile = "" -var _AllowedMismatch = -1 +var _AllowedMismatch = 2 var _AllowsIndel = false var _ConservedError = false