Skip to content
Snippets Groups Projects

Remove unnecessary long/StatusCode conversions

Merged Frank Winklmeier requested to merge fwinkl/Gaudi:StatusCode_cleanup into master

In preparation for a larger re-design of StatusCode clean up a few places where the code unnecessarily relies on an implicit long type-conversion. In detail:

  • ObjectVector::remove: Return the index of the deleted object as documented in the base class. Before it always returned 1
  • RegistryEntry: Change return type of some methods from long to StatusCode
  • IODataManager: Get rid of the S_OK/S_ERROR enum alias as this relies on the actual type of the StatusCode enums
  • RootDataConnection: Change return type of setCompression from long to StatusCode
  • Replace a few bool-casts with isSuccess() and long-casts with getCode()
Edited by Frank Winklmeier

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading