detect/address: make list clean function non-static

To be used to fix a leaky test.
pull/14025/head
Victor Julien 1 year ago committed by Victor Julien
parent ce9c7a024e
commit 1c30fcfe47

@ -137,12 +137,11 @@ DetectAddress *DetectAddressCopy(DetectAddress *orig)
}
/**
* \internal
* \brief Frees a list of DetectAddress instances.
*
* \param head Pointer to a list of DetectAddress instances to be freed.
*/
static void DetectAddressCleanupList(DetectAddress *head)
void DetectAddressCleanupList(DetectAddress *head)
{
for (DetectAddress *cur = head; cur != NULL; ) {
DetectAddress *next = cur->next;

@ -29,6 +29,7 @@ void DetectAddressFree(DetectAddress *);
DetectAddress *DetectAddressCopy(DetectAddress *);
int DetectAddressParse(const DetectEngineCtx *, DetectAddressHead *, const char *);
void DetectAddressHeadCleanup(DetectAddressHead *);
void DetectAddressCleanupList(DetectAddress *head);
bool DetectAddressListsAreEqual(DetectAddress *list1, DetectAddress *list2);

Loading…
Cancel
Save