I have some scripts I've written that no longer work. I've narrowed the problem down to some changes to _restore_pos2. My script saves the position then restores the position at different points in the code. However, if the restore is now made twice with the same handle it no longer works--it used to work.
Example,
_save_pos2(functPos);
_restore_pos2(functPos);
_restore_pos2(functPos);
The Slick-C Error dialog reads:
Invalid selection handle
file=util.ex offset=3933
I can workaround the problem with an immediate save. But I would like to know if this is an intentional change that I need to work around or is this a problem?