Use strlcat, rather than strmcat, in function_fexist().

git-svn-id: svn://svn.code.sf.net/p/bitchx/code/trunk@389 13b04d17-f746-0410-82c6-800466cd88b0
This commit is contained in:
Tim Cava
2013-10-13 20:24:12 +00:00
parent 4f529d214f
commit a8db6437aa

View File

@@ -4078,7 +4078,7 @@ BUILT_IN_FUNCTION(function_fexist, words)
#ifdef PUBLIC_ACCESS #ifdef PUBLIC_ACCESS
RETURN_INT(0); RETURN_INT(0);
#else #else
char FileBuf[BIG_BUFFER_SIZE+1]; char FileBuf[BIG_BUFFER_SIZE];
char *filename, *fullname; char *filename, *fullname;
*FileBuf = 0; *FileBuf = 0;
@@ -4102,8 +4102,8 @@ BUILT_IN_FUNCTION(function_fexist, words)
else else
{ {
getcwd(FileBuf, BIG_BUFFER_SIZE); getcwd(FileBuf, BIG_BUFFER_SIZE);
strmcat(FileBuf, "/", BIG_BUFFER_SIZE); strlcat(FileBuf, "/", sizeof FileBuf);
strmcat(FileBuf, filename, BIG_BUFFER_SIZE); strlcat(FileBuf, filename, sizeof FileBuf);
} }
#if defined(__EMX__) || defined(WINNT) #if defined(__EMX__) || defined(WINNT)
convert_dos(FileBuf); convert_dos(FileBuf);