[Wine-devel] [Wine-patches] [eter-2.0.0] [1/2] winspool.drv: Set pDevModeInputA to NULL if fMode not equal DM_IN_BUFFER(eterbug#8821)

Dmitry Timoshkov dtimoshkov на etersoft.ru
Вт Янв 15 14:06:32 MSK 2013


Tatyana Fokina <tatyana на etersoft.ru> wrote:

> -    HeapFree(GetProcessHeap(),0,ptr);

Если эта строка удалена, то почему оставлено то, что ниже?

>     DWORD size;
>     DWORD buflen = sizeof(DEVMODEW);
>     LPBYTE ptr = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, buflen);

Во избежание подобных проблем, вызванных наложением одного хака поверх
другого, я очень рекомендую сначала удалять предыдущий хак (git revert)
и только после этого прикладывать новый.

Сейчас это уже куча-мала. Пожалуйста, откатите оба хака и приложите
нормальный, так по крайней мере можно увидеть, что на самом деле
происходит.

-- 
Dmitry.


Подробная информация о списке рассылки Wine-devel