summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/gtm/main/gtm_seq.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gtm/main/gtm_seq.c b/src/gtm/main/gtm_seq.c
index b6a84b865b..32f4da48f3 100644
--- a/src/gtm/main/gtm_seq.c
+++ b/src/gtm/main/gtm_seq.c
@@ -508,11 +508,11 @@ seq_key_dbname_equal(GTM_SequenceKey nsp, GTM_SequenceKey seq)
* Check also if first part of sequence key name has a dot at the right place.
* This accelerates process instead of making numerous memcmp.
*/
- if (seq->gsk_key[nsp->gsk_keylen] != '.')
+ if (seq->gsk_key[nsp->gsk_keylen - 1] != '.')
return false;
/* Then Check the strings */
- return (memcmp(nsp->gsk_key, seq->gsk_key, nsp->gsk_keylen) == 0);
+ return (memcmp(nsp->gsk_key, seq->gsk_key, nsp->gsk_keylen - 1) == 0);
}
/*