[Wine-devel] [Wine-patches] eterbag6846: ole32/test: Incorrect storage creation
amorozov на etersoft.ru
amorozov на etersoft.ru
Сб Мар 12 18:53:24 MSK 2011
Правильно писать не eterbag, а eterbug.
Поддиректория ole32 называется tests, а не test, так что надо писать ole32/tests.
+ ok(r == S_OK, "CreateILockBytesOnHGlobal failed, hr=%08x\n", r);
+ GlobalUnlock(hMem);
GlobalUnlock здесь не нужен, т.к. мы не вызывали GlobalLock.
+ ok(!memcmp( pFileBuffer, StandardMagic, 8), "Incorrect storage creation \n");
Пробел перед \n не нужен.
Надо добавить ещё какую-нибудь проверку на обнуление поля, которое до этого было заполнено 0xff.
+ GetHGlobalFromILockBytes( ilb, &hMem );
+ pFileBuffer = GlobalLock(hMem);
Лучше соблюдать какой-то один стиль кодирования, т.е. либо ставить пробелы у скобок, либо нет.
Вообще, то, что сейчас в dlls/ole32/tests/storage32.c - плохой пример соблюдения стиля
кодирования, но нам лучше всё же как-то его соблюдать, чтобы уменьшить вероятность игнорирования
нашего патча апстримом.
Подробная информация о списке рассылки Wine-devel