Fix: ini.c: use zmalloc()
[lttng-tools.git] / src / common / config / ini.c
index 7462aeb35d224a2e414dedbafd5918026e31113e..5384d4a78bb9dff0a1bfda03d389cf705b4ee0bb 100644 (file)
@@ -87,6 +87,7 @@ static char* strncpy0(char* dest, const char* src, size_t size)
 }
 
 /* See documentation in header file. */
+LTTNG_HIDDEN
 int ini_parse_file(FILE* file, ini_entry_handler handler, void* user)
 {
        /* Uses a fair bit of stack (use heap instead if you need to) */
@@ -106,7 +107,7 @@ int ini_parse_file(FILE* file, ini_entry_handler handler, void* user)
        int error = 0;
 
 #if !INI_USE_STACK
-       line = (char*)malloc(INI_MAX_LINE);
+       line = (char*)zmalloc(INI_MAX_LINE);
        if (!line) {
                return -2;
        }
@@ -199,6 +200,7 @@ int ini_parse_file(FILE* file, ini_entry_handler handler, void* user)
 }
 
 /* See documentation in header file. */
+LTTNG_HIDDEN
 int ini_parse(const char* filename, ini_entry_handler handler, void* user)
 {
        FILE* file;
This page took 0.023703 seconds and 4 git commands to generate.