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?                     */