mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-10 18:51:21 +03:00
0030510: Application Framework - add missing NULL check within TDataStd_RealArray::ChangeArray()
This commit is contained in:
parent
1602aec50d
commit
e1c158598a
@ -191,6 +191,7 @@ void TDataStd_RealArray::ChangeArray(const Handle(TColStd_HArray1OfReal)& newArr
|
||||
Standard_Boolean aDimEqual = Standard_False;
|
||||
Standard_Integer i;
|
||||
|
||||
if (!myValue.IsNull()) {
|
||||
if (Lower() == aLower && Upper() == anUpper ) {
|
||||
aDimEqual = Standard_True;
|
||||
Standard_Boolean isEqual = Standard_True;
|
||||
@ -205,6 +206,7 @@ void TDataStd_RealArray::ChangeArray(const Handle(TColStd_HArray1OfReal)& newArr
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Backup();
|
||||
|
||||
|
11
tests/bugs/caf/bug30510
Normal file
11
tests/bugs/caf/bug30510
Normal file
@ -0,0 +1,11 @@
|
||||
puts "============"
|
||||
puts "0030510: Application Framework - add missing NULL check within TDataStd_RealArray::ChangeArray()"
|
||||
puts "============"
|
||||
|
||||
Open [locate_data_file bug30510_Study_Color_Field_GEOM.sgd] CC
|
||||
|
||||
if { ![regexp {0:1} [Children CC 0]] } {
|
||||
puts "Error: An empty document was created"
|
||||
} else {
|
||||
puts "OK: Document was created"
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user