aboutsummaryrefslogtreecommitdiffstats
path: root/src/args.c
diff options
context:
space:
mode:
authorGavin Howard <yzena.tech@gmail.com>2020-06-04 18:56:37 -0600
committerGavin Howard <yzena.tech@gmail.com>2020-06-04 18:56:37 -0600
commit07457a6529bf47b232c317dd019d03d7da2158cd (patch)
tree5c5443ae5fc3f2fe1b83a29396651a14b853354c /src/args.c
parentec48df085616e696fd2a7348452aa9651539b3eb (diff)
downloadplatform_external_bc-07457a6529bf47b232c317dd019d03d7da2158cd.tar.gz
platform_external_bc-07457a6529bf47b232c317dd019d03d7da2158cd.tar.bz2
platform_external_bc-07457a6529bf47b232c317dd019d03d7da2158cd.zip
Add correct asserts and locks
Diffstat (limited to 'src/args.c')
-rw-r--r--src/args.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/args.c b/src/args.c
index 382482f5..e05bef83 100644
--- a/src/args.c
+++ b/src/args.c
@@ -84,7 +84,10 @@ static void bc_args_file(BcVec *exprs, const char *file) {
bc_read_file(file, &buf);
bc_args_exprs(exprs, buf);
+
+ BC_SIG_LOCK;
free(buf);
+ BC_SIG_UNLOCK;
}
void bc_args(int argc, char *argv[]) {