Opened 5 years ago

Last modified 4 years ago

#3856 new enhancement

update isc_throw macro definitions

Reported by: fdupont Owned by:
Priority: very low Milestone: Outstanding Tasks
Component: Unclassified Version: git
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: DHCP Feature Depending on Ticket:
Estimated Difficulty: 0 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description (last modified by tomek)

Use only one macro (IMHO it doesn't need to be variadic :-) with a standard block (aka compound statement), cf

To make it clear, this ticket calls for an update of the macro definition, not
update all (over 1700) of its uses. Should be very easy to do.


Change History (5)

comment:1 Changed 5 years ago by hschempf

  • Milestone changed from Kea-proposed to Kea1.0

comment:2 Changed 5 years ago by tomek

  • Description modified (diff)
  • Summary changed from revamp isc_throw macros to update isc_throw macro definitions

comment:3 Changed 5 years ago by fdupont

Please check the new definition still works with c++11 (which has a stricter rule about implicit conversion).

comment:4 Changed 4 years ago by stephen

  • Milestone changed from Kea1.0 to DHCP Outstanding Tasks

As per Kea planning meeting in October, remove from 1.0.

comment:5 Changed 4 years ago by tomek

  • Milestone changed from DHCP Outstanding Tasks to Outstanding Tasks

Milestone renamed

Note: See TracTickets for help on using tickets.