/cui/uiconfig/

19-10-15T08:40:24+00:00 0ff6e236b7eba698b9766030e698410acd0235d0 Change-Id: I1960e0a460ec4eae4f8d4da526aad8db863087af Reviewed-on: https://gerrit.libreoffice.org/80813 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Change-Id: I1960e0a460ec4eae4f8d4da526aad8db863087af
Reviewed-on: https://gerrit.libreoffice.org/80813
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
New loplugin:classmemaccess 2019-10-08T09:30:17+00:00 Stephan Bergmann sbergman@redhat.com 2019-10-07T15:31:02+00:00 8f4fdb405a8470b9d06ab14ced120da89b213e82 ...to complement and improve upon GCC's -Wclass-memaccess. See the comment at the head of compilerplugins/clang/classmemaccess.cxx for details. (It is not yet clear to me whether we would want to get this upstreamed into Clang.) 35d21e4bf6f66b3bbc7a44fcf184cb721b524a94 "Remove redundant memsets" was a case that benefited from looking through toplevel casts to void*. (Though the code in include/basic/sbxvar.hxx needs a slightly more verbose way to deliberately silence the warning now.) d03041e19215592f21ba1222d3cfa29e1f94260a "Drop bogus memsets" is one example of various cases that GCC -Wclass-memaccess failed to catch due to the use of array instead of pointer types. Change-Id: I6a9bfc34e3536834af35fdf4fb7ceeb31f31f8c0 Reviewed-on: https://gerrit.libreoffice.org/80421 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
...to complement and improve upon GCC's -Wclass-memaccess.  See the comment at
the head of compilerplugins/clang/classmemaccess.cxx for details.  (It is not
yet clear to me whether we would want to get this upstreamed into Clang.)

35d21e4bf6f66b3bbc7a44fcf184cb721b524a94 "Remove redundant memsets" was a case
that benefited from looking through toplevel casts to void*.  (Though the code
in include/basic/sbxvar.hxx needs a slightly more verbose way to deliberately
silence the warning now.)

d03041e19215592f21ba1222d3cfa29e1f94260a "Drop bogus memsets" is one example of
various cases that GCC -Wclass-memaccess failed to catch due to the use of array
instead of pointer types.

Change-Id: I6a9bfc34e3536834af35fdf4fb7ceeb31f31f8c0
Reviewed-on: https://gerrit.libreoffice.org/80421
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>