1. Си / Говнокод #16806

    +134

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    SDL_Rect sr = {
    		e->outputRect.x,
    		e->outputRect.y+e->lineHeight*line,
    		e->outputRect.w,
    		sr.y + e->lineHeight };

    Запостил: laMer007, 06 Октября 2014

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

    • код из нашего проекта на сишке
      Ответить
    • > outputRect
      > sr.y
      как точно подобраны имена!

      Проблема в том, что в инициализации sr используются значния из sr? Читаем мусор?
      Ответить
      • Но основное да. Хотя кстати оно работает и читает всё-таки не мусор под gcc и ms vs.
        Но кроме того внимательный читатель мог заметить, что к позиции sr.y прибавляем размер e->lineHeight и получаем... Внимание, позицию sr.h, а не размер, как по логике должно быть.
        Ответить

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