Hi, > (curopcodes->opcode[oppos].atomic - 1 == preoppos) Maybe you want to add some brackets to this one to clarify (at least for the reader) that you're not interested in the result of (curopcodes->opcode[oppos].atomic - (1 == preoppos)) ? Stefan