Commit History

Autor SHA1 Mensaxe Data
  Jan Engelhardt 685580974e client: abolish goto statements (5/5) %!s(int64=7) %!d(string=hai) anos
  Jan Engelhardt 72c9c4cc54 client: use memory_ptr for automatic deallocation (2/6) %!s(int64=7) %!d(string=hai) anos
  Jan Engelhardt b138071256 provider: condense repeated new-QueryInterface logic %!s(int64=7) %!d(string=hai) anos
  Jan Engelhardt 2b50cdfe01 client: gracefully handle allocation failures %!s(int64=7) %!d(string=hai) anos
  Jan Engelhardt c6fee3400e treewide: cure memleaks on QueryInterface failure %!s(int64=7) %!d(string=hai) anos
  Jan Engelhardt 4e7ba24dc3 treewide: switch bare SRowSet variables to rowset_ptr %!s(int64=7) %!d(string=hai) anos
  Jan Engelhardt f735b5f672 misc: simplification of AND expressions %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt 2e18d88fb5 client: use initialization and in-class defaults %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt 9501404100 treewide: constify SizedS* data arrays %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt 85758d9e6d treewide: deindent case label statements (4/7) %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt 62007a7145 treewide: add const qualifiers to PpropFindProp and callsites %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt 37cd381218 misc: make multiple SPropTagArray argument types const %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt aa333a2849 client: eliminate goto statements (1/4) %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt ddb16b254d client: make use of KCHL::object_ptr (1/5) %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt 2e8744c8b6 hl: make object_ptr reset explicit %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt 2579824e43 treewide: switch from mapi_object_ptr to KCHL::object_ptr %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt 4c6b02b366 treewide: remove "goto exit" (5/6) %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt 5005a7e55d treewide: make use of KCHL::memory_ptr (5/6) %!s(int64=8) %!d(string=hai) anos
  Mark Dufour 9bb37a816b ics: make creation of new syncids work incrementally %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt d91f8b4e47 hl: make memory_ptr reset explicit %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt 49b5de5fc1 misc: resolve more Coverity NULL deref reports (1/n) %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt 999a083af7 treewide: offer robust version of REGISTER_INTERFACE macro %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt b794e0e875 treewide: drop FAR type qualifiers %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt d65abe5ddb provider/client: replace proxy functions by macros (1/n) %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt 9b8794f3bd src: remove unnecessary braces for single-line control stmt blocks %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt 82a0a1d834 treewide: abolish LPSPropTagArray casts %!s(int64=8) %!d(string=hai) anos
  Jelle van der Waa 1c0f9a1d0c treewide: replace ASSERT and _ASSERT defines %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt 1c345704dc treewide: rewrite flagged potential NULL derefs (1/n) %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt 239bfa5b14 treewide: drop redundant NULL checks %!s(int64=8) %!d(string=hai) anos
  Jan Engelhardt 4b18729d2a misc: deindent code / remove excess indent %!s(int64=8) %!d(string=hai) anos