[fdo-trac] #488: Managed API: Managned Exception Constructor
returns null
FDO
trac_fdo at osgeo.org
Mon Mar 30 12:31:38 EDT 2009
#488: Managed API: Managned Exception Constructor returns null
-----------------------+----------------------------------------------------
Reporter: gregboone | Owner: gregboone
Type: defect | Status: new
Priority: minor | Milestone: 3.5.0
Component: FDO API | Version: 3.4.0
Severity: 3 | Resolution:
Keywords: | External_id: 1209691
-----------------------+----------------------------------------------------
Old description:
> Modify the implementation of
>
> NAMESPACE_OSGEO_COMMON::Exception::Create(System::IntPtr ex)
>
> - Change the if (IntPtr::Zero == ex) check to: if (IntPtr::Zero != ex)
> - Have a single return point in the function
> - Avoid trying to create a nested NAMESPACE_OSGEO_COMMON::Exception
> object for
> the nested FDO exception if the nested FDO cause exception is NULL
> - Add a try...catch block so that this method does not throw errors.
New description:
Modify the implementation of
{{{
NAMESPACE_OSGEO_COMMON::Exception::Create(System::IntPtr ex)
}}}
- Change the if (IntPtr::Zero == ex) check to: if (IntPtr::Zero != ex)
- Have a single return point in the function
- Avoid trying to create a nested NAMESPACE_OSGEO_COMMON::Exception object
for the nested FDO exception if the nested FDO cause exception is NULL
- Add a try...catch block so that this method does not throw errors.
--
Ticket URL: <http://trac.osgeo.org/fdo/ticket/488#comment:1>
FDO <http://fdo.osgeo.org/>
Feature Data Objects
More information about the fdo-trac
mailing list