• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

C++ベースのLightweightなHTTPサーバー


Commit MetaInfo

Revision13fd7b292ffa9c527a778ff5360417e083cf529b (tree)
Time2013-03-17 13:53:06
AuthorMichio Hirai <smg_ykz@user...>
CommiterMichio Hirai

Log Message

[Refactor] Minor modifiction of SocketSetter

Change Summary

Incremental Difference

--- a/cm/cm_socket_setter.h
+++ b/cm/cm_socket_setter.h
@@ -8,6 +8,7 @@
88 #include "cm_socket_type.h"
99 #include "cm_socket_address.h"
1010 #include "mt_mpl.h"
11+#include "mt_unuse.h"
1112 #include "mt_typelist.h"
1213 #include "mt_shim_clear_memory.h"
1314
@@ -38,7 +39,7 @@ struct SocketAddressSetterUnix
3839
3940 void operator()(std::pair<SocketAddress, socklen_t>& pair)
4041 {
41- (void) pair;
42+ mt::unuse(pair);
4243 }
4344
4445 static int getKey()
@@ -95,8 +96,8 @@ inline int (*getFindIfKey(T&))()
9596 typedef mt::MakeTypelist<SockSetter<SOCKET_TYPE_UNIX_DGRAM, PF_LOCAL, SOCK_DGRAM>,
9697 SockSetter<SOCKET_TYPE_UNIX_STREAM, PF_LOCAL, SOCK_STREAM>,
9798 SockSetter<SOCKET_TYPE_UNIX_SEQPACKET, PF_LOCAL, SOCK_SEQPACKET>,
98- SockSetter<SOCKET_TYPE_INET_DGRAM, PF_INET, SOCK_DGRAM>,
99- SockSetter<SOCKET_TYPE_INET_STREAM, PF_INET, SOCK_STREAM>
99+ SockSetter<SOCKET_TYPE_INET_DGRAM, PF_INET, SOCK_DGRAM>,
100+ SockSetter<SOCKET_TYPE_INET_STREAM, PF_INET, SOCK_STREAM>
100101 >::Result SocketSetterTypes;
101102
102103 typedef mt::MakeTypelist<SocketAddressSetterUnix,