fixed compile errors in Release mode

This commit is contained in:
kimw
2016-01-05 03:26:55 +08:00
parent 84f14d71c9
commit 04486094f7
+4 -2
View File
@@ -48,9 +48,9 @@ namespace Shadowsocks.Controller
#endif
}
#if DEBUG
public static void Debug(EndPoint local, EndPoint remote, int len, string header = null, string tailer = null)
{
#if DEBUG
if (header == null && tailer == null)
Debug($"{local} => {remote} (size={len})");
else if (header == null && tailer != null)
@@ -59,13 +59,15 @@ namespace Shadowsocks.Controller
Debug($"{header}: {local} => {remote} (size={len})");
else
Debug($"{header}: {local} => {remote} (size={len}), {tailer}");
#endif
}
public static void Debug(Socket sock, int len, string header = null, string tailer = null)
{
#if DEBUG
Debug(sock.LocalEndPoint, sock.RemoteEndPoint, len, header, tailer);
}
#endif
}
public static void LogUsefulException(Exception e)
{