• Noel Grandin's avatar
    new loplugin: pointerbool · 91b4e453
    Noel Grandin yazdı
    look for possibly bogus implicit conversions to bool when passing
    (normally pointer) args to bool params.
    
    this plugin comes in the wake of a couple of bugs caused by refactoring,
    where some of the call sites were not currently updated.
    
    Of the changes, the following are real bugs:
    
    desktop/../dp_persmap.cxx
    
    StartInputFieldDlg
        in sw/../fldmgr.cxx
    which occurred as a result of
        commit 39d719a8
        Date:   Tue May 3 11:39:37 2016 +0200
        tdf#99529 sw: don't pop up input field dialog before inserting field
    
    CSerializationURLEncoded::encode_and_append in
        forms/../serialization_urlencoded.cxx
    
    XclExpCFImpl::XclExpCFImpl
        in sc/../xecontent.cxx
    I have no idea how to properly fix this, just made a guess.
    
    SwDocTest::test64kPageDescs
        in sw/qa/core/uwriter.cxx
    which looks like a simple copy/paste error.
    
    Change-Id: I795ebd5ef485a1d36863dc27fe13832989f5a441
    Reviewed-on: https://gerrit.libreoffice.org/48291Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
    Tested-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
    91b4e453
Adı
Son kayıt (commit)
Son güncelleme
..
bin Loading commit data...
buck Loading commit data...
clang-cl Loading commit data...
clang-format Loading commit data...
doc/gbuild Loading commit data...
gbuild Loading commit data...
gbuildtojson Loading commit data...
gcc-wrappers Loading commit data...
gdb Loading commit data...
inc Loading commit data...
lldb/libreoffice Loading commit data...
maven Loading commit data...
qa/python Loading commit data...
sanitizers Loading commit data...
vs Loading commit data...
CompilerTest_compilerplugins_clang.mk Loading commit data...
CustomTarget_gbuildtesttools.mk Loading commit data...
Executable_concat-deps.mk Loading commit data...
Executable_g++-wrapper.mk Loading commit data...
Executable_gbuildtojson.mk Loading commit data...
Executable_gcc-wrapper.mk Loading commit data...
Makefile Loading commit data...
Module_solenv.mk Loading commit data...
PythonTest_solenv_python.mk Loading commit data...
README Loading commit data...
StaticLibrary_wrapper.mk Loading commit data...
flatpak-manifest.in Loading commit data...