summaryrefslogtreecommitdiffstats
path: root/lib/libsqlite3/tool/mkkeywordhash.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libsqlite3/tool/mkkeywordhash.c')
-rw-r--r--lib/libsqlite3/tool/mkkeywordhash.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libsqlite3/tool/mkkeywordhash.c b/lib/libsqlite3/tool/mkkeywordhash.c
index a467931c307..721611f5a36 100644
--- a/lib/libsqlite3/tool/mkkeywordhash.c
+++ b/lib/libsqlite3/tool/mkkeywordhash.c
@@ -370,7 +370,7 @@ int main(int argc, char **argv){
Keyword *p = &aKeywordTable[i];
p->len = (int)strlen(p->zName);
assert( p->len<sizeof(p->zOrigName) );
- strcpy(p->zOrigName, p->zName);
+ memcpy(p->zOrigName, p->zName, p->len+1);
totalLen += p->len;
p->hash = (UpperToLower[(int)p->zName[0]]*4) ^
(UpperToLower[(int)p->zName[p->len-1]]*3) ^ p->len;