null+****@clear*****
null+****@clear*****
2011年 10月 25日 (火) 16:28:01 JST
Kouhei Sutou 2011-10-25 07:28:01 +0000 (Tue, 25 Oct 2011)
New Revision: 994dd79718d9d23671cb447c528c90548405f428
Log:
[com] add EAI_MEMORY availability check.
Modified files:
lib/com.c
Modified: lib/com.c (+2 -0)
===================================================================
--- lib/com.c 2011-10-25 07:24:17 +0000 (1edfcdf)
+++ lib/com.c 2011-10-25 07:28:01 +0000 (57bdb9c)
@@ -972,11 +972,13 @@ grn_com_sopen(grn_ctx *ctx, grn_com_event *ev,
NULL, &bind_address_info);
if (getaddrinfo_result != 0) {
switch (getaddrinfo_result) {
+#ifdef EAI_MEMORY
case EAI_MEMORY:
ERR(GRN_NO_MEMORY_AVAILABLE,
"getaddrinfo: <%s:%s>: %s",
bind_address, port_string, gai_strerror(getaddrinfo_result));
break;
+#endif
#ifdef EAI_SYSTEM
case EAI_SYSTEM:
SERR("getaddrinfo");