summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAlex Szczuczko2022-06-08 06:30:04 -0600
committerAlex Szczuczko2022-06-08 06:30:04 -0600
commit16fca3cf30248c2725e13a775dbd82e62b7d1f09 (patch)
tree3b4b5e7c4a03d27ea5e6f28fb6aacb14f490a022 /PKGBUILD
parentbcefe68de7f073c4a860a053ea88eaf9ea3113eb (diff)
downloadaur-nusmv.tar.gz
Fix format-security error, thanks to davidf
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD5
1 files changed, 5 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 74a01e526725..da3b1632d713 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -32,6 +32,11 @@ prepare() {
# Fix "error: expected unqualified-id before user-defined string literal"
sed 's/extern "C"void/extern "C" void/' MiniSat/MiniSat_v*.patch -i
+
+ # Fix format-security "error: format not a string literal"
+ sed s'/fprintf(file, SIGREF_HEADER)/fprintf(file, "%s", SIGREF_HEADER)/' NuSMV/code/nusmv/addons_core/compass/sigref/sigrefWrite.c -i
+ sed s'/sprintf(preps_tmp, preps_fmt)/sprintf(preps_tmp, "%s", preps_fmt)/' NuSMV/code/nusmv/core/cinit/cinitData.c -i
+ sed s'/fprintf(self->fout, x)/fprintf(self->fout, "%s", x)/' NuSMV/code/nusmv/core/hrc/dumpers/*.h -i
}
build() {