X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng%2Fconf.c;h=995407d03d4d4ba6863ee991c6da927df06e8db8;hp=7d537d1f6d654ab5dce83fa65adf333ed14e4bf4;hb=f66c074ce00abc984ec7cb57a4fa31b1d9cffd72;hpb=41039c060435ac14b46d21761e02ec0a344cc6ac diff --git a/src/bin/lttng/conf.c b/src/bin/lttng/conf.c index 7d537d1f6..995407d03 100644 --- a/src/bin/lttng/conf.c +++ b/src/bin/lttng/conf.c @@ -116,7 +116,9 @@ static int write_config(char *file_path, size_t size, char *data) if (len != 1) { ret = -1; } - fclose(fp); + if (fclose(fp)) { + PERROR("close write_config"); + } end: return ret; } @@ -221,13 +223,19 @@ char *config_read_session_name(char *path) } error_close: - fclose(fp); + ret = fclose(fp); + if (ret < 0) { + PERROR("close config read session name"); + } error: return NULL; found: - fclose(fp); + ret = fclose(fp); + if (ret < 0) { + PERROR("close config read session name found"); + } return session_name; }