Avoid crash on qmljs plugin unload
The unload of qmljs plugin caused qmljs code style settings
to be deleted, while core still had a pointer to them and
used it afterwards. Added unregisterCodeStyle* methods
for symmetry and used them on plugin destruction.
Change-Id: I49f0fc52f3e71d053e6ada604672a4cc3eafa486
Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
Showing
- src/plugins/cpptools/cpptoolssettings.cpp 5 additions, 0 deletionssrc/plugins/cpptools/cpptoolssettings.cpp
- src/plugins/qmljstools/qmljstoolssettings.cpp 5 additions, 0 deletionssrc/plugins/qmljstools/qmljstoolssettings.cpp
- src/plugins/texteditor/texteditorsettings.cpp 15 additions, 0 deletionssrc/plugins/texteditor/texteditorsettings.cpp
- src/plugins/texteditor/texteditorsettings.h 3 additions, 0 deletionssrc/plugins/texteditor/texteditorsettings.h
Loading
Please register or sign in to comment