[前][次][番号順一覧][スレッド一覧]

ruby-changes:21871

From: nobu <ko1@a...>
Date: Thu, 1 Dec 2011 17:45:31 +0900 (JST)
Subject: [ruby-changes:21871] nobu:r33920 (trunk): * ext/socket/extconf.rb: get rid of warnings by

nobu	2011-12-01 17:45:22 +0900 (Thu, 01 Dec 2011)

  New Revision: 33920

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=33920

  Log:
    * ext/socket/extconf.rb: get rid of warnings by
      -Wmissing-declarations or -Wold-style-definition options.

  Modified files:
    trunk/ext/socket/extconf.rb

Index: ext/socket/extconf.rb
===================================================================
--- ext/socket/extconf.rb	(revision 33919)
+++ ext/socket/extconf.rb	(revision 33920)
@@ -43,9 +43,10 @@
 #include <sys/socket.h>
 #endif
 int
-main()
+main(void)
 {
   socket(AF_INET6, SOCK_STREAM, 0);
+  return 0;
 }
 EOF
     $defs << "-DENABLE_IPV6" << "-DINET6"
@@ -263,7 +264,7 @@
 #endif
 
 int
-main()
+main(void)
 {
   int passive, gaierr, inet4 = 0, inet6 = 0;
   struct addrinfo hints, *ai, *aitop;
@@ -347,12 +348,12 @@
 
   if (aitop)
     freeaddrinfo(aitop);
-  exit(EXIT_SUCCESS);
+  return EXIT_SUCCESS;
 
  bad:
   if (aitop)
     freeaddrinfo(aitop);
-  exit(EXIT_FAILURE);
+  return EXIT_FAILURE;
 }
 EOF
 if ipv6 and not getaddr_info_ok

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]