diff options
| -rw-r--r-- | src/gtm/main/gtm_seq.c | 4 |
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); } /* |
