Should MAPI_RETVAL_IF be encouraged in user, as in utils/*c ? Shouldn't
it be kept private to libmapi?

Not only does it potentially break applications if the libmapi
definition changes, but it stops users from adding their own
errorhandling because it has a return() in it. So if I want to include
debugging error messages that indicate the libmapi routine that failed,
I can't.

-- 
Dan Shearer
[EMAIL PROTECTED]
_______________________________________________
devel mailing list
[email protected]
http://mailman.openchange.org/listinfo/devel

Reply via email to