summaryrefslogtreecommitdiffstats
path: root/common/log.c
diff options
context:
space:
mode:
authordaixj <daixj@shterm.com>2018-01-29 15:04:53 +0800
committermetalefty <meta@vmeta.jp>2018-02-13 16:44:37 +0900
commit551bb185c55ab084b85677d0f23a8ed258328575 (patch)
tree778045a0cdcbf4a17aa72cc294a92615146c8480 /common/log.c
parent09712d70adac90876ae05973759003352f297d27 (diff)
downloadxrdp-proprietary-551bb185c55ab084b85677d0f23a8ed258328575.tar.gz
xrdp-proprietary-551bb185c55ab084b85677d0f23a8ed258328575.zip
log: remove unused code and fix potential memory leak
Diffstat (limited to 'common/log.c')
-rwxr-xr-x[-rw-r--r--]common/log.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/common/log.c b/common/log.c
index ea2af316..0bf013e3 100644..100755
--- a/common/log.c
+++ b/common/log.c
@@ -270,7 +270,6 @@ internalReadConfiguration(const char *inFilename, const char *applicationName)
{
int fd;
enum logReturns ret = LOG_GENERAL_ERROR;
- struct list *sec;
struct list *param_n;
struct list *param_v;
@@ -299,9 +298,6 @@ internalReadConfiguration(const char *inFilename, const char *applicationName)
return ret;
}
- sec = list_create();
- sec->auto_free = 1;
- file_read_sections(fd, sec);
param_n = list_create();
param_n->auto_free = 1;
param_v = list_create();
@@ -311,14 +307,7 @@ internalReadConfiguration(const char *inFilename, const char *applicationName)
ret = internal_config_read_logging(fd, g_staticLogConfig, param_n,
param_v, applicationName);
- if (ret != LOG_STARTUP_OK)
- {
- g_file_close(fd);
- return ret;
- }
-
/* cleanup */
- list_delete(sec);
list_delete(param_v);
list_delete(param_n);
g_file_close(fd);