a00f9e2f50675bd43cc6a9fe2669709162a2ccb4Evan Hunt * Memory allocation and error handling utilities.
a00f9e2f50675bd43cc6a9fe2669709162a2ccb4Evan Hunt * Copyright (C) 2009-2015 Red Hat ; see COPYRIGHT for license
a00f9e2f50675bd43cc6a9fe2669709162a2ccb4Evan Hunt CHECKED_MEM_GET(m, target_ptr, sizeof(*(target_ptr)))
a00f9e2f50675bd43cc6a9fe2669709162a2ccb4Evan Hunt#define ZERO_PTR(ptr) memset((ptr), 0, sizeof(*(ptr)))
a00f9e2f50675bd43cc6a9fe2669709162a2ccb4Evan Hunt isc_mem_putanddetach(&(target_ptr)->mctx, target_ptr, \
a00f9e2f50675bd43cc6a9fe2669709162a2ccb4Evan Hunt#endif /* !_LD_UTIL_H_ */