Chreck for Error(), which tells you if ++ was successful. Joachim > After deleteEntry() and then (*module)++, where we are: > > - on the next entry after deleted; > > - on the next entry after the next entry after the deleted entry (two > entries forward); > > - unspecified? > > Analogously for (*module)-- after deleteEntry().