|
From: | Yavor Doganov |
Subject: | Re: [kazehakase]: FTBFS под GNU/Hurd: mozilla.cpp:132: error: 'PATH_MAX' was not declared in this scope |
Date: | Sat, 22 Aug 2009 14:42:18 +0300 |
User-agent: | Wanderlust/2.15.5 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (Gojō) APEL/10.7 Emacs/22.3 (i486-pc-linux-gnu) MULE/5.0 (SAKAKI) |
Димитър Киров wrote: > За да не се налага да препрочитаме всяка една междинна функция, или > да стискаме палци тя да не се променя, най-добре е в горния пример > g_malloc -> g_malloc0 Разбрах защо трябва да се ползва g_malloc0; благодаря за обясненията. Ако GRE_GetGREPathWithProperties не промени xpcomPath и върне грешка (NS_ERROR_FILE_NAME_TOO_LONG или каквото и да е), strlen (xpcomPath) ще е 0, т.е. ще се излезе от цикъла. След това NS_FAILED(rv) ще е истина, и xulrunner_init ще върне FALSE. Абсолютно същото поведение е и в момента, без кръпката.
[Prev in Thread] | Current Thread | [Next in Thread] |