client9 / client9/libinjection

TYPE_COLLATE

Open
#136 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
1k
Forks
282
PR merge metrics
No merged PRs in 30d

Description

the source code seems don't have the corresponding case for assignment, only the TYPE_SQLTYPE have.
code:
```c
else if (sf->tokenvec[left].type == TYPE_COLLATE &&
sf->tokenvec[left+1].type == TYPE_BAREWORD) {
if (strchr(sf->tokenvec[left+1].val, '_') != NULL) {
sf->tokenvec[left+1].type = TYPE_SQLTYPE;
left = 0;
}
...
}
```
doesn't have something like
```c
sf->tokenvec[left].type = TYPE_COLLATE
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.