From: Wook Song Date: Fri, 23 Aug 2019 08:23:41 +0000 (+0900) Subject: [Core/Utils] Replace malloc() for logging X-Git-Tag: accepted/tizen/unified/20220103.130045~690 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b1ccb316c53b873f2f7284c590bde034fdccc56d;p=platform%2Fadaptation%2Fnpu%2Ftrix-engine.git [Core/Utils] Replace malloc() for logging This patch replaces a malloc function for logging with char array. Signed-off-by: Wook Song --- diff --git a/src/core/ne-utils.c b/src/core/ne-utils.c index 2db4ba3..022bbe0 100644 --- a/src/core/ne-utils.c +++ b/src/core/ne-utils.c @@ -290,14 +290,10 @@ void logwrite(loglevel l, module m, const char *format, ...) { ltime = time(NULL); if (fp == NULL) { - size_t n = strlen(conf->log_dir) + strlen(logfilename); - char *filename = malloc(n + 1); - - snprintf(filename, n, "%s%s", conf->log_dir, logfilename); + char filename[FILENAME_MAX]; + snprintf(filename, FILENAME_MAX, "%s%s", conf->log_dir, logfilename); fp = fopen(filename, "a"); - - free (filename); } assert(fp != NULL);