diff --git a/cde/programs/dtprintinfo/objects/PrintObj/ParseJobs.C b/cde/programs/dtprintinfo/objects/PrintObj/ParseJobs.C index 2adbcfdbf..b970d7eb3 100644 --- a/cde/programs/dtprintinfo/objects/PrintObj/ParseJobs.C +++ b/cde/programs/dtprintinfo/objects/PrintObj/ParseJobs.C @@ -1181,7 +1181,7 @@ int ParseAIXv3PrintJobs(char *_printer, char *jobs, static char *job_list = NULL; static int prev_buf_size = 0; - strcpy(printer, _printer); + snprintf(printer, sizeof(printer), "%s", _printer); if (s = strchr(printer, ':')) *s = '\0';