Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Resolve Coverity issue with Parser::Transition's ownership of Action *.

This commit is somewhat subtle; it informs Coverity that
Parser::Transition only holds an Action* temporarily, and should never
create/delete one.  I believe runtime checkers should also understand
this OK.

Signed-off-by: John Hood <cgull@glup.org>
latest commit 8acee95c02
@cgull cgull authored
..
Failed to load latest commit information.
Makefile.am Remove Boost entirely
parser.cc Resolve Coverity issue with Parser::Transition's ownership of Action *.
parser.h
parseraction.cc Fix various new compiler warnings.
parseraction.h
parserstate.cc Resolve Coverity issue with Parser::Transition's ownership of Action *.
parserstate.h Add OpenSSL licensing exception
parserstatefamily.h Add OpenSSL licensing exception
parsertransition.h Resolve Coverity issue with Parser::Transition's ownership of Action *.
terminal.cc Move Emulator::{open,close} to Display
terminal.h Move Emulator::{open,close} to Display
terminaldispatcher.cc Add OpenSSL licensing exception
terminaldispatcher.h Dispatcher::get_{dispatch_chars,OSC_string}: Make const
terminaldisplay.cc Fix various new compiler warnings.
terminaldisplay.h Resolve cppcheck issues.
terminaldisplayinit.cc Resolve cppcheck issues.
terminalframebuffer.cc Resolve cppcheck issues.
terminalframebuffer.h Resolve cppcheck issues.
terminalfunctions.cc Fix various new compiler warnings.
terminaluserinput.cc Add OpenSSL licensing exception
terminaluserinput.h Add OpenSSL licensing exception
Something went wrong with that request. Please try again.