ulidtko 16.11.2012 18:57

Телепатии тред го:

int main() {
//...

   if ( theAppMode != CGromitApp::AppMode_Standalone )
       _exit( 0 );

   return 0;
}

... зачем?

dev, C++
Recommended by: @17eyes
1. 238328 16.11.2012 18:58 3017263689135372756180985

>_

2. ulidtko238328 /1 16.11.2012 18:58

> _exit

3. 238328ulidtko /2 16.11.2012 18:58 3017263689135372756180985

>//

4. magog 16.11.2012 18:58 mcabber

блокировка запуска как отдельного приложения?

5. generatorglukoff 16.11.2012 18:59 Воркота

better error separation and handling

6. ulidtko238328 /3 16.11.2012 18:59

>:}

7. 238328ulidtko /6 16.11.2012 18:59 3017263689135372756180985

> );

8. ulidtkomagog /4 16.11.2012 18:59

это не блокировка, это «ускоренный», более экстренный выход через _exit(0) вместо return 0;

и вот: зачем?

9. ulidtkogeneratorglukoff /5 16.11.2012 19:00

лолшто, каким таким хуем?

10. magogulidtko /8 16.11.2012 19:00 mcabber

я вообще думал ты про условие. А ты про использование _exit?

11. ulidtkomagog /10 16.11.2012 19:01

про использование _exit(0) под этим условием прямо перед return 0 из мейна // ппц ты тугодум

12. generatorglukoffulidtko /9 16.11.2012 19:01 Воркота

ну если вдруг добавить код опосля ифа и до ретурна
хотя я думаю что он раньше там был, а потом его убрали. посмотри в логах

13. ulidtkogeneratorglukoff /12 16.11.2012 19:02

логи смотрел, там с инишиал коммита в 2009-м ничего не менялось (ну, вернее, история до импорта из другой VCS не выжила просто)

14. ulidtko 16.11.2012 19:07

ну я энивей выпилил это нахуй, поскольку мешает корректной деинициализации статически выделенного говна, но блядь ИНТЕРЕСНО ЖЕ

15. Eight 16.11.2012 19:52

рук-то нет

Do you really want to delete ?