Кресты / Говнокод #774 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
UGL_STATUS CBitmap::StretchBlt(CBitmap * src,int srcIndex, int index)
{
	UGL_GC_ID gc;
	UGL_POS srcWidth;
	UGL_POS srcHeight;
	UGL_POS width = Width();
	UGL_POS height = Height();
	UGL_RECT srcRect = src->Rect();
	UINT32 * srcDataLine;
	UINT32 * destDataLine;

	if( src == NULL )
		return UGL_STATUS_ERROR;
	...
}

см. строки 8 и 12-13 :)

Запостил: guest guest, (Updated )

Комментарии (2) RSS

  • UGL_RECT srcRect = src->Rect(); - это явная ошибка, а не ГК, если предполагается вызов с параметром CBitmap * src = 0. Преждевременное создание объектов и объявление указателей не очевидно.
    Ответить
  • Звонкие звуки бьющейся мошонки Михи об ягодицы Егора сводили с ума. Смотреть на весь этот разврат не было сил.
    Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8