You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by pf...@apache.org on 2015/11/30 02:11:24 UTC
svn commit: r1717150 - /openoffice/trunk/main/rsc/source/rscpp/cpp1.c
Author: pfg
Date: Mon Nov 30 01:11:23 2015
New Revision: 1717150
URL: http://svn.apache.org/viewvc?rev=1717150&view=rev
Log:
Unbounded source buffer
CID: 706163
Modified:
openoffice/trunk/main/rsc/source/rscpp/cpp1.c
Modified: openoffice/trunk/main/rsc/source/rscpp/cpp1.c
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/rsc/source/rscpp/cpp1.c?rev=1717150&r1=1717149&r2=1717150&view=diff
==============================================================================
--- openoffice/trunk/main/rsc/source/rscpp/cpp1.c (original)
+++ openoffice/trunk/main/rsc/source/rscpp/cpp1.c Mon Nov 30 01:11:23 2015
@@ -329,7 +329,7 @@ nRunde++;
cerror("Can't open input file \"%s\"", useargv[1]);
exit(IO_ERROR);
}
- strcpy(work, useargv[1]); /* Remember input filename */
+ strncpy(work, useargv[1], sizeof(work)); /* Remember input filename */
break;
} /* Else, just get stdin */
case 0: /* No args? */