X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSALOMEDS%2FSALOMEDS_AttributeIOR_i.cxx;h=dec61d3587609e21ab4a7f134df77b547de384be;hb=04bbbc8508a7b691c1cc76f1930a5fa6620fa489;hp=be6969df4bb3d35f32bbd27204d8984f8ea945ac;hpb=bd0aa83cc3573de6b62b2a56e168dd372097bd45;p=modules%2Fyacs.git diff --git a/src/SALOMEDS/SALOMEDS_AttributeIOR_i.cxx b/src/SALOMEDS/SALOMEDS_AttributeIOR_i.cxx index be6969df4..dec61d358 100644 --- a/src/SALOMEDS/SALOMEDS_AttributeIOR_i.cxx +++ b/src/SALOMEDS/SALOMEDS_AttributeIOR_i.cxx @@ -44,13 +44,12 @@ char* SALOMEDS_AttributeIOR_i::Value() void SALOMEDS_AttributeIOR_i::SetValue(const char* value) { CheckLocked(); - const CORBA::ORB_var& anORB = _mySObject->GetORB(); - SALOMEDS::Study_var aStudy = SALOMEDS_Study_i::GetStudy(_myAttr->Label(),anORB); + SALOMEDS_Study_i* aStudy = _mySObject->GetStudyServant(); aStudy->AddCreatedPostponed(value); aStudy->AddPostponed(Value()); CORBA::String_var Str = CORBA::string_dup(value); Handle(TDataStd_Comment)::DownCast(_myAttr)->Set(TCollection_ExtendedString(Str)); - SALOMEDS_Study_i::IORUpdated(Handle(SALOMEDS_IORAttribute)::DownCast(_myAttr),anORB); + aStudy->IORUpdated(Handle(SALOMEDS_IORAttribute)::DownCast(_myAttr)); }