aboutsummaryrefslogtreecommitdiff
path: root/src/bin/psql/tab-complete.c
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2007-02-07 00:52:35 +0000
committerPeter Eisentraut <peter_e@gmx.net>2007-02-07 00:52:35 +0000
commit16059d39a04f5307e9b4dade10e70e5a4939a6db (patch)
treee9c9a3248870a743e30edbba47c0092ecf8b1832 /src/bin/psql/tab-complete.c
parentf11aa82d0378c48da9fc67e479699a1f8bb99483 (diff)
downloadpostgresql-16059d39a04f5307e9b4dade10e70e5a4939a6db.tar.gz
postgresql-16059d39a04f5307e9b4dade10e70e5a4939a6db.zip
Replace some strncpy() by strlcpy().
Diffstat (limited to 'src/bin/psql/tab-complete.c')
-rw-r--r--src/bin/psql/tab-complete.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/bin/psql/tab-complete.c b/src/bin/psql/tab-complete.c
index a6fc38c5ead..8012b70a4dc 100644
--- a/src/bin/psql/tab-complete.c
+++ b/src/bin/psql/tab-complete.c
@@ -3,7 +3,7 @@
*
* Copyright (c) 2000-2007, PostgreSQL Global Development Group
*
- * $PostgreSQL: pgsql/src/bin/psql/tab-complete.c,v 1.157 2007/01/05 22:19:49 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/psql/tab-complete.c,v 1.158 2007/02/07 00:52:35 petere Exp $
*/
/*----------------------------------------------------------------------
@@ -2389,9 +2389,7 @@ previous_word(int point, int skip)
/* make a copy */
s = pg_malloc(end - start + 2);
-
- strncpy(s, &rl_line_buffer[start], end - start + 1);
- s[end - start + 1] = '\0';
+ strlcpy(s, &rl_line_buffer[start], end - start + 2);
return s;
}
@@ -2460,8 +2458,7 @@ dequote_file_name(char *text, char quote_char)
length = strlen(text);
s = pg_malloc(length - 2 + 1);
- strncpy(s, text +1, length - 2);
- s[length] = '\0';
+ strlcpy(s, text +1, length - 2 + 1);
return s;
}