Няшная / Говнокод #12391 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
static int multipart_buffer_eof(multipart_buffer *self TSRMLS_DC)
{
	if ( (self->bytes_in_buffer == 0 && fill_buffer(self TSRMLS_CC) < 1) ) {
		return 1;
	} else {
		return 0;
	}
}

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

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

  • А что такое TSRMLS_DC и TSRMLS_CC?

    P.S. В остальном же классический бульшит.
    Ответить
      • Ага, нашел. Контекст, которым может пользоваться модуль. В тредсейф режиме эти макросы раскрываются в void ***tsrm_ls и tsrm_ls соответственно, пропихивая структуру куда надо. В нетредсейф режиме они раскрываются в пустоту, а контекст описан тупо в глобальных переменных...
        Ответить
  • Вот у кого-то упоротая упорная любовь к фигурным скобкам, а у кого-то наоборот 😉
    Ответить

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

Переведи на "PHP", guest!

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


    8