Merge pull request #53 from abiggerhammer/static-analysis
Static analysis
This commit is contained in:
commit
4e035751c9
3 changed files with 14 additions and 5 deletions
|
|
@ -68,10 +68,15 @@ if GetOption("coverage"):
|
||||||
LDFLAGS=["-fprofile-arcs", "-ftest-coverage"],
|
LDFLAGS=["-fprofile-arcs", "-ftest-coverage"],
|
||||||
LIBS=['gcov'])
|
LIBS=['gcov'])
|
||||||
|
|
||||||
|
env["CC"] = os.getenv("CC") or env["CC"]
|
||||||
|
env["CXX"] = os.getenv("CXX") or env["CXX"]
|
||||||
|
|
||||||
if os.getenv("CC") == "clang" or env['PLATFORM'] == 'darwin':
|
if os.getenv("CC") == "clang" or env['PLATFORM'] == 'darwin':
|
||||||
env.Replace(CC="clang",
|
env.Replace(CC="clang",
|
||||||
CXX="clang++")
|
CXX="clang++")
|
||||||
|
|
||||||
|
env["ENV"].update(x for x in os.environ.items() if x[0].startswith("CCC_"))
|
||||||
|
|
||||||
#rootpath = env['ROOTPATH'] = os.path.abspath('.')
|
#rootpath = env['ROOTPATH'] = os.path.abspath('.')
|
||||||
#env.Append(CPPPATH=os.path.join('#', "hammer"))
|
#env.Append(CPPPATH=os.path.join('#', "hammer"))
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -143,6 +143,8 @@ HParser* h_choice__ma(HAllocator* mm__, void *args[]) {
|
||||||
|
|
||||||
s->len = len;
|
s->len = len;
|
||||||
HParser *ret = h_new(HParser, 1);
|
HParser *ret = h_new(HParser, 1);
|
||||||
ret->vtable = &choice_vt; ret->env = (void*)s;
|
ret->vtable = &choice_vt;
|
||||||
|
ret->env = (void*)s;
|
||||||
|
ret->backend = PB_MIN;
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -159,6 +159,8 @@ HParser* h_sequence__ma(HAllocator* mm__, void *args[]) {
|
||||||
|
|
||||||
s->len = len;
|
s->len = len;
|
||||||
HParser *ret = h_new(HParser, 1);
|
HParser *ret = h_new(HParser, 1);
|
||||||
ret->vtable = &sequence_vt; ret->env = (void*)s;
|
ret->vtable = &sequence_vt;
|
||||||
|
ret->env = (void*)s;
|
||||||
|
ret->backend = PB_MIN;
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue