Don't try calling lsl when file is missing.master
commit3fb908d0d8a4daa26dc770e1f2aa133f93100503
authorMihail Groza <unlupdestepa@gmail.com>
Mon, 27 Mar 2017 11:00:44 +0000 (27 11:00 +0000)
committerMihail Groza <unlupdestepa@gmail.com>
Mon, 27 Mar 2017 11:00:44 +0000 (27 11:00 +0000)
tree6e41dd61f3b4a8f71b50e9673f8faf5be5ff8228
parentbc6089c107117116a10e24b199b7b5e2ac2fbf16
Don't try calling lsl when file is missing.

If CTrait.syms is missing, Splint previously tried to call executable
"lsl" to generate it. That binary is not easy to obtain (distribution
site disappeared) and even if they would be, its not sure could easily
be build from sources (project's last release in early 90's). There is
still the call to that binary for regular lsl files parsing (which I
don't expect anybody uses them anymore) but at least no such call for
processing C code.
src/Headers/lcl_constants.h
src/Headers/lslparse.h
src/imports.c
src/lslparse.c