• Stephan Bergmann's avatar
    Allocate ImpXPolygon::pPointAry as a true Point[] · d5af010a
    Stephan Bergmann yazdı
    ...as the default Point ctor already zero-initializes its members, remvoing the
    need for some memset calls (that cause -Werror=class-memaccess, "clearing an
    object of non-trivial type ‘class Point’" with upcoming GCC 8).  Other such
    problematic memset calls are replaced with std::fill, which appears to produce
    adequate code with recent compilers (looked at GCC 7.2 and 8, Clang 7, at -O2),
    a tight loop of filling the memory with zeroes.
    
    A follow-up commit might want to use unique_ptr or vector for pPointAry.
    
    Change-Id: I566422b2213643ab762f0d87a25e745ec2f35ee4
    Reviewed-on: https://gerrit.libreoffice.org/48488Tested-by: 's avatarJenkins <ci@libreoffice.org>
    Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
    d5af010a
Adı
Son kayıt (commit)
Son güncelleme
..
accessibility Loading commit data...
core Loading commit data...
customshapes Loading commit data...
dialog Loading commit data...
engine3d Loading commit data...
fmcomp Loading commit data...
form Loading commit data...
gallery2 Loading commit data...
gengal Loading commit data...
inc Loading commit data...
items Loading commit data...
mnuctrls Loading commit data...
sdr Loading commit data...
sidebar Loading commit data...
smarttags Loading commit data...
stbctrls Loading commit data...
styles Loading commit data...
svdraw Loading commit data...
table Loading commit data...
tbxctrls Loading commit data...
toolbars Loading commit data...
uitest Loading commit data...
unodialogs/textconversiondlgs Loading commit data...
unodraw Loading commit data...
unogallery Loading commit data...
xml Loading commit data...
xoutdev Loading commit data...