apache No call to the free function when !SHARED_MODULE.

Apache has some functions responsible to clean things up. Some of these functions were called within feature SHARED_MODULE. SHARED_MODULE is no longer defined, so they were leaking.
Bug fixed by commit 2a6cbfa00e0
Type MemoryLeak
Config "!SHARED_MODULE" (1st degree)
Fix-in mapping
Location modules/ssl/
#include <stdlib.h>
#include <string.h>

void ssl_init_ModuleKill()
{
  char *sc = malloc(sizeof(char) * 45);

  // code making use of 'sc'
  strcpy(sc, "something");

#ifdef SHARED_MODULE
  free(sc);
#endif

  // return having forgotten to free the memory
  return;
}

int main(void)
{
  ssl_init_ModuleKill();
  return 0;
}
. call modules/ssl/ssl_engine_init.c:965:ssl_init_ModuleKill()
. // if SHARED_MODULE is disabled
. ERROR 1021: return APR_SUCCESS;