From 3340918f42e502eeb0f32c39088ab4f842fc199e Mon Sep 17 00:00:00 2001 From: Heitor Ricardo Alves de Siqueira Date: Fri, 1 Apr 2016 11:21:25 -0300 Subject: [PATCH] iprutils: fix build error for older zlib versions The use of gzclose_r() may break some builds depending on the version of zlib that is being used. Since that function is identical to gzclose() apart from some differences in static code linkage, we can swap them without any changes to program behaviour. Signed-off-by: Heitor Ricardo Alves de Siqueira Reviewed-by: Gabriel Krisman Bertazi Signed-off-by: Brian King --- iprconfig.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/iprconfig.c b/iprconfig.c index a6b1372..3f1c086 100644 --- a/iprconfig.c +++ b/iprconfig.c @@ -12337,7 +12337,7 @@ int ibm_storage_log(i_container *i_con) write(log_fd, line, strlen(line)); } - gzclose_r(logsource_fp); + gzclose(logsource_fp); dirent++; } @@ -12414,7 +12414,7 @@ int kernel_log(i_container *i_con) while (gzgets(logsource_fp, line, sizeof(line))) write(log_fd, line, strlen(line)); - gzclose_r(logsource_fp); + gzclose(logsource_fp); dirent++; } @@ -12496,7 +12496,7 @@ int iprconfig_log(i_container *i_con) continue; write(log_fd, line, strlen(line)); } - gzclose_r(logsource_fp); + gzclose(logsource_fp); dirent++; }