Commit 5f0bbb3f by xiongziliang

优化代码

parent 4e1876fa
...@@ -88,7 +88,7 @@ API_EXPORT void API_CALL mk_set_option(const char *key, const char *val) { ...@@ -88,7 +88,7 @@ API_EXPORT void API_CALL mk_set_option(const char *key, const char *val) {
API_EXPORT uint16_t API_CALL mk_http_server_start(uint16_t port, int ssl) { API_EXPORT uint16_t API_CALL mk_http_server_start(uint16_t port, int ssl) {
ssl = MAX(0,MIN(ssl,1)); ssl = MAX(0,MIN(ssl,1));
try { try {
http_server[ssl].reset(new TcpServer()); http_server[ssl] = std::make_shared<TcpServer>();
if(ssl){ if(ssl){
http_server[ssl]->start<TcpSessionWithSSL<HttpSession> >(port); http_server[ssl]->start<TcpSessionWithSSL<HttpSession> >(port);
} else{ } else{
...@@ -105,7 +105,7 @@ API_EXPORT uint16_t API_CALL mk_http_server_start(uint16_t port, int ssl) { ...@@ -105,7 +105,7 @@ API_EXPORT uint16_t API_CALL mk_http_server_start(uint16_t port, int ssl) {
API_EXPORT uint16_t API_CALL mk_rtsp_server_start(uint16_t port, int ssl) { API_EXPORT uint16_t API_CALL mk_rtsp_server_start(uint16_t port, int ssl) {
ssl = MAX(0,MIN(ssl,1)); ssl = MAX(0,MIN(ssl,1));
try { try {
rtsp_server[ssl].reset(new TcpServer()); rtsp_server[ssl] = std::make_shared<TcpServer>();
if(ssl){ if(ssl){
rtsp_server[ssl]->start<TcpSessionWithSSL<RtspSession> >(port); rtsp_server[ssl]->start<TcpSessionWithSSL<RtspSession> >(port);
}else{ }else{
...@@ -122,7 +122,7 @@ API_EXPORT uint16_t API_CALL mk_rtsp_server_start(uint16_t port, int ssl) { ...@@ -122,7 +122,7 @@ API_EXPORT uint16_t API_CALL mk_rtsp_server_start(uint16_t port, int ssl) {
API_EXPORT uint16_t API_CALL mk_rtmp_server_start(uint16_t port, int ssl) { API_EXPORT uint16_t API_CALL mk_rtmp_server_start(uint16_t port, int ssl) {
ssl = MAX(0,MIN(ssl,1)); ssl = MAX(0,MIN(ssl,1));
try { try {
rtmp_server[ssl].reset(new TcpServer()); rtmp_server[ssl] = std::make_shared<TcpServer>();
if(ssl){ if(ssl){
rtmp_server[ssl]->start<TcpSessionWithSSL<RtmpSession> >(port); rtmp_server[ssl]->start<TcpSessionWithSSL<RtmpSession> >(port);
}else{ }else{
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论