On 11-10-25 11:20 AM, Howard Butler wrote:
All,
I have prepared an RFC to support the implementation of providing user context
data in CPLErrorHandling scenarios. I suspect this is a non-controversial
proposal with limited applicability and impact for most folks, and I hope to
pass the RFC and implement the proposed code in trunk in a week or so.
http://trac.osgeo.org/gdal/wiki/rfc37_cplerror_userdata
Please forgive the naive question, but to make things really simple from
the API standpoint, instead of accessing the pUserData via
CPLGetErrorHandlerUserData(), could we not instead define a new type of
error handler that receives the user data as argument?
typedef void (CPL_STDCALL *CPLErrorHandlerEx)(CPLErr, int, const char*,
void *);
I guess that would imply changing the CPLErrorHandlerNode to support two
types of handlers. Maybe that's why you didn't choose to take that approach?
Okay, I guess I answered my own question... if yes then sorry for the
noise...
--
Daniel Morissette
http://www.mapgears.com/
Provider of Professional MapServer Support since 2000
_______________________________________________
gdal-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/gdal-dev