mirror of
https://github.com/RTimothyEdwards/magic.git
synced 2026-09-08 11:43:43 +02:00
oa: replace strcpy() with strcpy_s()
This commit is contained in:
committed by
R. Timothy Edwards
parent
e5d6d3f429
commit
dfa28d1cd3
+9
-9
@@ -97,7 +97,7 @@ getTechInfo (const char *techName)
|
||||
}
|
||||
|
||||
int
|
||||
getUserUnit(const char *techName, char *userUnit, ClientData *cdarg,
|
||||
getUserUnit(const char *techName, char *userUnit, size_t userUnitSz, ClientData *cdarg,
|
||||
int (*magicFunc)(const char *techName, char *userUnit,
|
||||
ClientData *cdarg), oaCellViewType viewType)
|
||||
{
|
||||
@@ -110,35 +110,35 @@ getUserUnit(const char *techName, char *userUnit, ClientData *cdarg,
|
||||
switch (chipTech->getUserUnits(viewType)) {
|
||||
case oacMicron:
|
||||
//userUnit = "micron";
|
||||
strcpy(userUnit, "micron");
|
||||
strcpy_s(userUnit, userUnitSz, "micron");
|
||||
break;
|
||||
case oacMillimeter:
|
||||
//userUnit = "millimeter";
|
||||
strcpy(userUnit, "millimeter");
|
||||
strcpy_s(userUnit, userUnitSz, "millimeter");
|
||||
break;
|
||||
case oacCentimeter:
|
||||
//userUnit = "centimeter";
|
||||
strcpy(userUnit, "centimeter");
|
||||
strcpy_s(userUnit, userUnitSz, "centimeter");
|
||||
break;
|
||||
case oacMeter:
|
||||
//userUnit = "meter";
|
||||
strcpy(userUnit, "meter");
|
||||
strcpy_s(userUnit, userUnitSz, "meter");
|
||||
break;
|
||||
case oacMil:
|
||||
//userUnit = "mil";
|
||||
strcpy(userUnit, "mil");
|
||||
strcpy_s(userUnit, userUnitSz, "mil");
|
||||
break;
|
||||
case oacInch:
|
||||
//userUnit = "inch";
|
||||
strcpy(userUnit, "inch");
|
||||
strcpy_s(userUnit, userUnitSz, "inch");
|
||||
break;
|
||||
case oacNanometer:
|
||||
//userUnit = "nanometer";
|
||||
strcpy_s(userUnit, userUnitSz, "nanometer");
|
||||
break;
|
||||
strcpy(userUnit, "nanometer");
|
||||
default:
|
||||
//userUnit = "none";
|
||||
strcpy(userUnit, "none");
|
||||
strcpy_s(userUnit, userUnitSz, "none");
|
||||
}
|
||||
//cout << "getTechUserUnit " << userUnit << endl;
|
||||
if (magicFunc)
|
||||
|
||||
Reference in New Issue
Block a user