summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2014-05-20 10:07:57 +0200
committerSebastian Dröge <sebastian@centricular.com>2014-05-20 10:07:57 +0200
commit7408b73c0ec138ffacd89ed9f7d3f9a0079d8916 (patch)
tree7e0e575337aa113b19784de60ecbdc67636994a9
parent4b041618cab0e46d6e8ea973f06cc0c0a6fe87b5 (diff)
orc: Close file after usage in the copied around file reading function
CID 1147011.
-rw-r--r--testsuite/bytecode_parse.c2
-rw-r--r--testsuite/compile_parse_neon.c2
-rw-r--r--testsuite/exec_parse.c2
-rw-r--r--testsuite/perf_parse.c2
-rw-r--r--testsuite/perf_parse_compare.c2
-rw-r--r--testsuite/show_parse.c2
-rw-r--r--tools/orc-bugreport.c2
-rw-r--r--tools/orcc.c2
8 files changed, 16 insertions, 0 deletions
diff --git a/testsuite/bytecode_parse.c b/testsuite/bytecode_parse.c
index 966e3e8..0998a7c 100644
--- a/testsuite/bytecode_parse.c
+++ b/testsuite/bytecode_parse.c
@@ -93,6 +93,8 @@ read_file (const char *filename)
contents[size] = 0;
+ fclose (file);
+
return contents;
bail:
/* something failed */
diff --git a/testsuite/compile_parse_neon.c b/testsuite/compile_parse_neon.c
index 730a6e6..bdee28a 100644
--- a/testsuite/compile_parse_neon.c
+++ b/testsuite/compile_parse_neon.c
@@ -85,6 +85,8 @@ read_file (const char *filename)
contents[size] = 0;
+ fclose (file);
+
return contents;
bail:
/* something failed */
diff --git a/testsuite/exec_parse.c b/testsuite/exec_parse.c
index 17ee569..dd3d52f 100644
--- a/testsuite/exec_parse.c
+++ b/testsuite/exec_parse.c
@@ -81,6 +81,8 @@ read_file (const char *filename)
contents[size] = 0;
+ fclose (file);
+
return contents;
bail:
/* something failed */
diff --git a/testsuite/perf_parse.c b/testsuite/perf_parse.c
index 5cc8dc8..758f0f7 100644
--- a/testsuite/perf_parse.c
+++ b/testsuite/perf_parse.c
@@ -83,6 +83,8 @@ read_file (const char *filename)
contents[size] = 0;
+ fclose (file);
+
return contents;
bail:
/* something failed */
diff --git a/testsuite/perf_parse_compare.c b/testsuite/perf_parse_compare.c
index f79a442..12136ac 100644
--- a/testsuite/perf_parse_compare.c
+++ b/testsuite/perf_parse_compare.c
@@ -86,6 +86,8 @@ read_file (const char *filename)
contents[size] = 0;
+ fclose (file);
+
return contents;
bail:
/* something failed */
diff --git a/testsuite/show_parse.c b/testsuite/show_parse.c
index 42b0ad7..bad86b3 100644
--- a/testsuite/show_parse.c
+++ b/testsuite/show_parse.c
@@ -127,6 +127,8 @@ read_file (const char *filename)
if (ret < 0) goto bail;
contents[size] = 0;
+
+ fclose (file);
return contents;
bail:
diff --git a/tools/orc-bugreport.c b/tools/orc-bugreport.c
index 359b3d9..da1d0c7 100644
--- a/tools/orc-bugreport.c
+++ b/tools/orc-bugreport.c
@@ -154,6 +154,8 @@ read_file (const char *filename)
contents[size] = 0;
+ fclose (file);
+
return contents;
bail:
/* something failed */
diff --git a/tools/orcc.c b/tools/orcc.c
index 6a92851..9217def 100644
--- a/tools/orcc.c
+++ b/tools/orcc.c
@@ -472,6 +472,8 @@ read_file (const char *filename)
contents[size] = 0;
+ fclose (file);
+
return contents;
bail:
/* something failed */