тут столкнулся с непоняткой, т.е. что делать когда поправочное смешение равно 0, т.е. получается что релок указывает на image + rva + 0, но по этому адресу находится не фига не то что надо править. с одной стороны это может быть сигнал окончания серии поправок, т.к. он дейтсвительно встречается в конце серии, но в моем коде только в одном месте такая фигня...
Там еще есть тип поправки. Если у тебя тип=0, то править ничего не надо (обычно такие пустышки служат для выравнивания блоков на границу 4 байта)