Check me, please: at the beginning on VIO_verb_cleanup() pointer to one 
savepoint is 
saved to variable sav_point and excluded from both transaction's used and free 
savepoints 
chains. If any exception is thrown from inside of try-catch block, this 
savepoint is 
leaked. Am I wrong?

-- 
   WBR, SD.

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to