aboutsummaryrefslogtreecommitdiff
path: root/lib/application-service/definitions/user.h
diff options
context:
space:
mode:
authorAlexey Rusakov <Kitsune-Ral@users.sf.net>2021-12-30 12:46:50 +0100
committerAlexey Rusakov <Kitsune-Ral@users.sf.net>2022-01-01 20:46:53 +0100
commita5a261b2c0dc60f99c8caa4729683d2780677f88 (patch)
tree01f030078db8a192904bf1c321071ee3ecf67b09 /lib/application-service/definitions/user.h
parent5b8ea1a0d419fda1729aaa81e34ad20e0dacef44 (diff)
downloadlibquotient-a5a261b2c0dc60f99c8caa4729683d2780677f88.tar.gz
libquotient-a5a261b2c0dc60f99c8caa4729683d2780677f88.zip
Define destructors out-of-line when unique/scoped ptr are involved
Once visibility kicks in, MSVC changes its ways and tries to instantiate Private classes wrapped in smart pointers upon their occurence in the header file - which leads to build breakage because of a missing destructor. Usually making the outer class destructor out-of-line helps to fix this (see RoomEvent, for one example).
Diffstat (limited to 'lib/application-service/definitions/user.h')
0 files changed, 0 insertions, 0 deletions