- histAny = (DNSHist *)calloc(1, sizeof(*histAny));
- require_action_quiet(histAny, exit, err = mStatus_NoMemoryErr);
- set->histAny = histAny;
- }
- if (inType == kDNSType_A)
- {
- if ((hist = set->histA) == NULL)
- {
- hist = (DNSHist *)calloc(1, sizeof(*hist));
- require_action_quiet(hist, exit, err = mStatus_NoMemoryErr);
- set->histA = hist;
- }
- }
- else if (inType == kDNSType_AAAA)
- {
- if ((hist = set->histAAAA) == NULL)
- {
- hist = (DNSHist *)calloc(1, sizeof(*hist));
- require_action_quiet(hist, exit, err = mStatus_NoMemoryErr);
- set->histAAAA = hist;
- }
- }
- else
- {
- hist = NULL;
+ hist = (DNSHist *)calloc(1, sizeof(*hist));
+ require_action_quiet(hist, exit, err = mStatus_NoMemoryErr);
+ *pHist = hist;