upnp/src/gena/gena_device.c
static void free_notify_struct(
	/*! [in] Notify structure. */
	notify_thread_struct *input)
{
	(*input->reference_count)--;
	if (*input->reference_count == 0) {
		free(input->headers);
		ixmlFreeDOMString(input->propertySet);
		free(input->servId);
		free(input->UDN);
		free(input->reference_count);
	}
	free(input);
}
/*!
 * \brief Frees memory used in notify_threads if the reference count is 0,
 * otherwise decrements the refrence count.
 */
\brief Frees memory used in notify_threads if the reference count is 0,
otherwise decrements the refrence count.
\ brief Frees memory used in notify_threads if the reference count is 0 otherwise decrements the refrence count .
static void free_notify_struct(
	notify_thread_struct *input)
{
	(*input->reference_count)--;
	if (*input->reference_count == 0) {
		free(input->headers);
		ixmlFreeDOMString(input->propertySet);
		free(input->servId);
		free(input->UDN);
		free(input->reference_count);
	}
	free(input);
}
static void free_notify_struct ( notify_thread_struct * input ) { ( * input -> reference_count ) -- ; if ( * input -> reference_count == 0 ) { free ( input -> headers ) ; ixmlFreeDOMString ( input -> propertySet ) ; free ( input -> servId ) ; free ( input -> UDN ) ; free ( input -> reference_count ) ; } free ( input ) ; }
\brief Frees memory used in notify_threads if the reference count is 0,
 otherwise decrements the refrence count.
\ brief Frees memory used in notify_threads if the reference count is 0 otherwise decrements the refrence count .
/*! [in] Notify structure. */