diff --git a/src/c2.c b/src/c2.c index 3500f7b2..0bad4ef3 100644 --- a/src/c2.c +++ b/src/c2.c @@ -579,8 +579,8 @@ static int c2_parse_target(const char *pattern, int offset, c2_ptr_t *presult) { // Copy target name out int tgtlen = 0; - for (; pattern[offset] && - (isalnum((unsigned char)pattern[offset]) || '_' == pattern[offset]); + for (; pattern[offset] && (isalnum((unsigned char)pattern[offset]) || + '_' == pattern[offset] || '.' == pattern[offset]); ++offset) { ++tgtlen; }