aboutsummaryrefslogtreecommitdiffstats
path: root/tests/testqPrefProxy.cpp
diff options
context:
space:
mode:
authorGravatar Berthold Stoeger <bstoeger@mail.tuwien.ac.at>2020-11-04 23:04:17 +0100
committerGravatar Dirk Hohndel <dirk@hohndel.org>2020-11-04 15:53:15 -0800
commit04149623c18b83e8eac9fe6f84d669c3dbd4d8fc (patch)
treef6a300110e5ad291aefea830ba0b5584fcbd49df /tests/testqPrefProxy.cpp
parentbe3190db8a14fc51d88c65f5359b9b7787acd2a7 (diff)
downloadsubsurface-04149623c18b83e8eac9fe6f84d669c3dbd4d8fc.tar.gz
core: don't construct std::string from null in device.cpp
Recently the QStrings were replaced by std::strings in device.cpp so that they can be accessed from C-code. However, libstd being modelled after C, constructing a std::string from a NULL pointer leads to a crash. Fix one case where this was overlooked. Moreover, replace a null-pointer check by empty_string(), to treat NULL and "" equally. Reported-by: Salvador Cuñat <salvador.cunat@gmail.com> Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'tests/testqPrefProxy.cpp')
0 files changed, 0 insertions, 0 deletions