aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/utils/adt')
-rw-r--r--src/backend/utils/adt/char.c10
-rw-r--r--src/backend/utils/adt/filename.c8
-rw-r--r--src/backend/utils/adt/like.c4
-rw-r--r--src/backend/utils/adt/name.c6
-rw-r--r--src/backend/utils/adt/oidname.c4
-rw-r--r--src/backend/utils/adt/regexp.c4
-rw-r--r--src/backend/utils/adt/regproc.c4
-rw-r--r--src/backend/utils/adt/varchar.c8
8 files changed, 24 insertions, 24 deletions
diff --git a/src/backend/utils/adt/char.c b/src/backend/utils/adt/char.c
index 9d719319d9a..0ad01eca1b7 100644
--- a/src/backend/utils/adt/char.c
+++ b/src/backend/utils/adt/char.c
@@ -12,7 +12,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/adt/char.c,v 1.11 1997/09/08 21:48:18 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/adt/char.c,v 1.12 1997/10/25 01:10:32 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -124,7 +124,7 @@ char16out(char *s)
result[1] = '\0';
}
else
- strNcpy(result, s, 16);
+ StrNCpy(result, s, 16);
return (result);
}
@@ -282,7 +282,7 @@ char2out(uint16 s)
{
char *result = (char *) palloc(3);
- strNcpy(result, (char *) &s, 2);
+ StrNCpy(result, (char *) &s, 3);
return (result);
}
@@ -349,7 +349,7 @@ uint32 s;
{
char *result = (char *) palloc(5);
- strNcpy(result, (char *) &s, 4);
+ StrNCpy(result, (char *) &s, 5);
return (result);
}
@@ -421,7 +421,7 @@ char8out(char *s)
result[1] = '\0';
}
else
- strNcpy(result, s, 8);
+ StrNCpy(result, s, 9);
return (result);
}
diff --git a/src/backend/utils/adt/filename.c b/src/backend/utils/adt/filename.c
index e8bfba41c96..b618a3d6b8a 100644
--- a/src/backend/utils/adt/filename.c
+++ b/src/backend/utils/adt/filename.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/adt/Attic/filename.c,v 1.10 1997/09/08 02:30:40 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/adt/Attic/filename.c,v 1.11 1997/10/25 01:10:36 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -59,7 +59,7 @@ filename_in(char *file)
else
{
/* Someone else's directory */
- char name[16],
+ char name[17],
*p;
struct passwd *pw;
int len;
@@ -72,7 +72,7 @@ filename_in(char *file)
else
{
len = (p - file) - 1;
- strNcpy(name, file + 1, len);
+ StrNCpy(name, file + 1, len+1);
}
/* printf("name: %s\n"); */
if ((pw = getpwnam(name)) == NULL)
@@ -102,7 +102,7 @@ filename_in(char *file)
else
{
len = (p - file) - 1;
- strNcpy(environment, file + 1, len);
+ StrNCpy(environment, file + 1, len+1);
}
envirp = getenv(environment);
if (envirp)
diff --git a/src/backend/utils/adt/like.c b/src/backend/utils/adt/like.c
index 4a758b0ba28..7886354e908 100644
--- a/src/backend/utils/adt/like.c
+++ b/src/backend/utils/adt/like.c
@@ -48,7 +48,7 @@ fixedlen_like(char *s, struct varlena * p, int charlen)
/* be sure sterm is null-terminated */
sterm = (char *) palloc(charlen + 1);
- strNcpy(sterm, s, charlen);
+ StrNCpy(sterm, s, charlen+1);
/*
* p is a text = varlena, not a string so we have to make a string
@@ -150,7 +150,7 @@ textnlike(struct varlena * s, struct varlena * p)
}
-/* $Revision: 1.9 $
+/* $Revision: 1.10 $
** "like.c" A first attempt at a LIKE operator for Postgres95.
**
** Originally written by Rich $alz, mirror!rs, Wed Nov 26 19:03:17 EST 1986.
diff --git a/src/backend/utils/adt/name.c b/src/backend/utils/adt/name.c
index 977360cc954..fb281a3e4e3 100644
--- a/src/backend/utils/adt/name.c
+++ b/src/backend/utils/adt/name.c
@@ -11,7 +11,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/adt/name.c,v 1.9 1997/09/08 21:48:33 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/adt/name.c,v 1.10 1997/10/25 01:10:40 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -41,7 +41,7 @@ namein(char *s)
return (NULL);
result = (NameData *) palloc(NAMEDATALEN);
/* always keep it null-padded */
- strNcpy(result->data, s, NAMEDATALEN - 1);
+ StrNCpy(result->data, s, NAMEDATALEN);
return (result);
}
@@ -159,7 +159,7 @@ namestrcpy(Name name, char *str)
{
if (!name || !str)
return (-1);
- strNcpy(name->data, str, NAMEDATALEN - 1);
+ StrNCpy(name->data, str, NAMEDATALEN);
return (0);
}
diff --git a/src/backend/utils/adt/oidname.c b/src/backend/utils/adt/oidname.c
index 09bee543f80..27d28a072ec 100644
--- a/src/backend/utils/adt/oidname.c
+++ b/src/backend/utils/adt/oidname.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/adt/Attic/oidname.c,v 1.8 1997/09/18 20:22:16 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/adt/Attic/oidname.c,v 1.9 1997/10/25 01:10:41 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -37,7 +37,7 @@ oidnamein(char *inStr)
oc->id = (Oid) pg_atoi(inStr, sizeof(Oid), ',');
/* copy one less to ensure null-padding */
++inptr;
- strNcpy(oc->name.data, inptr, NAMEDATALEN - 1);
+ StrNCpy(oc->name.data, inptr, NAMEDATALEN);
}
else
elog(WARN, "Bad input data for type oidname");
diff --git a/src/backend/utils/adt/regexp.c b/src/backend/utils/adt/regexp.c
index b172cc6b486..21b34249bd4 100644
--- a/src/backend/utils/adt/regexp.c
+++ b/src/backend/utils/adt/regexp.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/adt/regexp.c,v 1.10 1997/09/08 21:48:40 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/adt/regexp.c,v 1.11 1997/10/25 01:10:44 momjian Exp $
*
* Alistair Crooks added the code for the regex caching
* agc - cached the regular expressions used - there's a good chance
@@ -189,7 +189,7 @@ fixedlen_regexeq(char *s, struct varlena * p, int charlen, int cflags)
/* be sure sterm is null-terminated */
sterm = (char *) palloc(charlen + 1);
- strNcpy(sterm, s, charlen);
+ StrNCpy(sterm, s, charlen+1);
result = RE_compile_and_execute(p, sterm, cflags);
diff --git a/src/backend/utils/adt/regproc.c b/src/backend/utils/adt/regproc.c
index ea3a66fe05e..70c97e0833f 100644
--- a/src/backend/utils/adt/regproc.c
+++ b/src/backend/utils/adt/regproc.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/adt/regproc.c,v 1.7 1997/09/08 02:30:58 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/adt/regproc.c,v 1.8 1997/10/25 01:10:45 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -133,7 +133,7 @@ regprocout(RegProcedure proid)
RelationGetTupleDescriptor(proc), &isnull);
if (!isnull)
{
- strNcpy(result, s, 16);
+ StrNCpy(result, s, 16);
break;
}
elog(FATAL, "regprocout: null procedure %d", proid);
diff --git a/src/backend/utils/adt/varchar.c b/src/backend/utils/adt/varchar.c
index a9977fa6414..9b2f4129c8b 100644
--- a/src/backend/utils/adt/varchar.c
+++ b/src/backend/utils/adt/varchar.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/adt/varchar.c,v 1.10 1997/09/08 02:31:05 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/adt/varchar.c,v 1.11 1997/10/25 01:10:50 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -106,7 +106,7 @@ bpcharout(char *s)
{
len = *(int32 *) s - 4;
result = (char *) palloc(len + 1);
- strNcpy(result, s + 4, len); /* these are blank-padded */
+ StrNCpy(result, s + 4, len+1); /* these are blank-padded */
}
return (result);
}
@@ -145,7 +145,7 @@ varcharin(char *s, int dummy, int typlen)
result = (char *) palloc(typlen);
*(int32 *) result = typlen;
- strncpy(result + 4, s, len);
+ strncpy(result + 4, s, len+1);
return (result);
}
@@ -166,7 +166,7 @@ varcharout(char *s)
{
len = *(int32 *) s - 4;
result = (char *) palloc(len + 1);
- strNcpy(result, s + 4, len);
+ StrNCpy(result, s + 4, len+1);
}
return (result);
}