Updte Clean method for Use ZeroMemory on Collections ...

This commit is contained in:
2025-02-01 19:41:39 +03:30
parent 43837bcf16
commit 8c7bdfa9fa
24 changed files with 3816 additions and 248 deletions
+28 -28
View File
@@ -1269,18 +1269,18 @@ bool DetectX121SMCXSignalSetup(
{
//
// Cleanup Arrays ...
ArrayFree(triggerPoiEvents);
ArrayFree(triggerCycleEvents);
ArrayFree(decisionPoiEvents);
ArrayFree(decisionCycleEvents);
ArrayFree(analysePoiEvents);
ArrayFree(analyseCycleEvents);
ArrayFree(verificationPoiEvents);
ArrayFree(verificationCycleEvents);
ArrayFree(consolidationPoiEvents);
ArrayFree(consolidationCycleEvents);
ArrayFree(visionPoiEvents);
ArrayFree(visionCycleEvents);
Clean(triggerPoiEvents);
Clean(triggerCycleEvents);
Clean(decisionPoiEvents);
Clean(decisionCycleEvents);
Clean(analysePoiEvents);
Clean(analyseCycleEvents);
Clean(verificationPoiEvents);
Clean(verificationCycleEvents);
Clean(consolidationPoiEvents);
Clean(consolidationCycleEvents);
Clean(visionPoiEvents);
Clean(visionCycleEvents);
//
return result;
@@ -1295,18 +1295,18 @@ bool DetectX121SMCXSignalSetup(
//
// Cleanup Arrays ...
ArrayFree(triggerPoiEvents);
ArrayFree(triggerCycleEvents);
ArrayFree(decisionPoiEvents);
ArrayFree(decisionCycleEvents);
ArrayFree(analysePoiEvents);
ArrayFree(analyseCycleEvents);
ArrayFree(verificationPoiEvents);
ArrayFree(verificationCycleEvents);
ArrayFree(consolidationPoiEvents);
ArrayFree(consolidationCycleEvents);
ArrayFree(visionPoiEvents);
ArrayFree(visionCycleEvents);
Clean(triggerPoiEvents);
Clean(triggerCycleEvents);
Clean(decisionPoiEvents);
Clean(decisionCycleEvents);
Clean(analysePoiEvents);
Clean(analyseCycleEvents);
Clean(verificationPoiEvents);
Clean(verificationCycleEvents);
Clean(consolidationPoiEvents);
Clean(consolidationCycleEvents);
Clean(visionPoiEvents);
Clean(visionCycleEvents);
//
return result;
@@ -1527,8 +1527,8 @@ bool DetectX121SMCXSignalTrigger(
//
// Cleanup Arrays ...
ArrayFree(decisionPoiEvents);
ArrayFree(decisionCycleEvents);
Clean(decisionPoiEvents);
Clean(decisionCycleEvents);
//
return result;
@@ -1575,8 +1575,8 @@ bool DetectX121SMCXSignalTrigger(
//
// Cleanup Arrays ...
ArrayFree(decisionPoiEvents);
ArrayFree(decisionCycleEvents);
Clean(decisionPoiEvents);
Clean(decisionCycleEvents);
//
return result;
@@ -1412,18 +1412,18 @@ bool DetectX121SMCXHKPVSignalSetup(
//
// Cleanup Arrays ...
ArrayFree(triggerPoiEvents);
ArrayFree(triggerCycleEvents);
ArrayFree(decisionPoiEvents);
ArrayFree(decisionCycleEvents);
ArrayFree(analysePoiEvents);
ArrayFree(analyseCycleEvents);
ArrayFree(verificationPoiEvents);
ArrayFree(verificationCycleEvents);
ArrayFree(consolidationPoiEvents);
ArrayFree(consolidationCycleEvents);
ArrayFree(visionPoiEvents);
ArrayFree(visionCycleEvents);
Clean(triggerPoiEvents);
Clean(triggerCycleEvents);
Clean(decisionPoiEvents);
Clean(decisionCycleEvents);
Clean(analysePoiEvents);
Clean(analyseCycleEvents);
Clean(verificationPoiEvents);
Clean(verificationCycleEvents);
Clean(consolidationPoiEvents);
Clean(consolidationCycleEvents);
Clean(visionPoiEvents);
Clean(visionCycleEvents);
//
return result;
@@ -1438,18 +1438,18 @@ bool DetectX121SMCXHKPVSignalSetup(
//
// Cleanup Arrays ...
ArrayFree(triggerPoiEvents);
ArrayFree(triggerCycleEvents);
ArrayFree(decisionPoiEvents);
ArrayFree(decisionCycleEvents);
ArrayFree(analysePoiEvents);
ArrayFree(analyseCycleEvents);
ArrayFree(verificationPoiEvents);
ArrayFree(verificationCycleEvents);
ArrayFree(consolidationPoiEvents);
ArrayFree(consolidationCycleEvents);
ArrayFree(visionPoiEvents);
ArrayFree(visionCycleEvents);
Clean(triggerPoiEvents);
Clean(triggerCycleEvents);
Clean(decisionPoiEvents);
Clean(decisionCycleEvents);
Clean(analysePoiEvents);
Clean(analyseCycleEvents);
Clean(verificationPoiEvents);
Clean(verificationCycleEvents);
Clean(consolidationPoiEvents);
Clean(consolidationCycleEvents);
Clean(visionPoiEvents);
Clean(visionCycleEvents);
//
return result;
@@ -1670,8 +1670,8 @@ bool DetectX121SMCXHKPVSignalTrigger(
//
// Cleanup Arrays ...
ArrayFree(decisionPoiEvents);
ArrayFree(decisionCycleEvents);
Clean(decisionPoiEvents);
Clean(decisionCycleEvents);
//
return result;
@@ -1718,8 +1718,8 @@ bool DetectX121SMCXHKPVSignalTrigger(
//
// Cleanup Arrays ...
ArrayFree(decisionPoiEvents);
ArrayFree(decisionCycleEvents);
Clean(decisionPoiEvents);
Clean(decisionCycleEvents);
//
return result;
File diff suppressed because it is too large Load Diff
@@ -972,18 +972,18 @@ bool DetectX121SMCXOBPVSignalSetup(
{
//
// Cleanup Arrays ...
ArrayFree(triggerPoiEvents);
ArrayFree(triggerCycleEvents);
ArrayFree(decisionPoiEvents);
ArrayFree(decisionCycleEvents);
ArrayFree(analysePoiEvents);
ArrayFree(analyseCycleEvents);
ArrayFree(verificationPoiEvents);
ArrayFree(verificationCycleEvents);
ArrayFree(consolidationPoiEvents);
ArrayFree(consolidationCycleEvents);
ArrayFree(visionPoiEvents);
ArrayFree(visionCycleEvents);
Clean(triggerPoiEvents);
Clean(triggerCycleEvents);
Clean(decisionPoiEvents);
Clean(decisionCycleEvents);
Clean(analysePoiEvents);
Clean(analyseCycleEvents);
Clean(verificationPoiEvents);
Clean(verificationCycleEvents);
Clean(consolidationPoiEvents);
Clean(consolidationCycleEvents);
Clean(visionPoiEvents);
Clean(visionCycleEvents);
//
return result;
@@ -998,18 +998,18 @@ bool DetectX121SMCXOBPVSignalSetup(
//
// Cleanup Arrays ...
ArrayFree(triggerPoiEvents);
ArrayFree(triggerCycleEvents);
ArrayFree(decisionPoiEvents);
ArrayFree(decisionCycleEvents);
ArrayFree(analysePoiEvents);
ArrayFree(analyseCycleEvents);
ArrayFree(verificationPoiEvents);
ArrayFree(verificationCycleEvents);
ArrayFree(consolidationPoiEvents);
ArrayFree(consolidationCycleEvents);
ArrayFree(visionPoiEvents);
ArrayFree(visionCycleEvents);
Clean(triggerPoiEvents);
Clean(triggerCycleEvents);
Clean(decisionPoiEvents);
Clean(decisionCycleEvents);
Clean(analysePoiEvents);
Clean(analyseCycleEvents);
Clean(verificationPoiEvents);
Clean(verificationCycleEvents);
Clean(consolidationPoiEvents);
Clean(consolidationCycleEvents);
Clean(visionPoiEvents);
Clean(visionCycleEvents);
//
return result;
@@ -1230,8 +1230,8 @@ bool DetectX121SMCXOBPVSignalTrigger(
//
// Cleanup Arrays ...
ArrayFree(decisionPoiEvents);
ArrayFree(decisionCycleEvents);
Clean(decisionPoiEvents);
Clean(decisionCycleEvents);
//
return result;
@@ -1278,8 +1278,8 @@ bool DetectX121SMCXOBPVSignalTrigger(
//
// Cleanup Arrays ...
ArrayFree(decisionPoiEvents);
ArrayFree(decisionCycleEvents);
Clean(decisionPoiEvents);
Clean(decisionCycleEvents);
//
return result;
File diff suppressed because it is too large Load Diff