test_memory_zero_size_allocations ()
{
  gchar * D.4955;
  void * p;

  p = monoeg_malloc (0);
  if (p != 0B) goto <D.4953>; else goto <D.4954>;
  <D.4953>:
  D.4955 = FAILED ("Calling g_malloc with size zero should return NULL.");
  return D.4955;
  <D.4954>:
  p = monoeg_malloc0 (0);
  if (p != 0B) goto <D.4956>; else goto <D.4957>;
  <D.4956>:
  D.4955 = FAILED ("Calling g_malloc0 with size zero should return NULL.");
  return D.4955;
  <D.4957>:
  p = monoeg_realloc (0B, 0);
  if (p != 0B) goto <D.4958>; else goto <D.4959>;
  <D.4958>:
  D.4955 = FAILED ("Calling g_realloc with size zero should return NULL.");
  return D.4955;
  <D.4959>:
  p = monoeg_malloc (0);
  if (p != 0B) goto <D.4960>; else goto <D.4961>;
  <D.4960>:
  D.4955 = FAILED ("Calling g_new with size zero should return NULL.");
  return D.4955;
  <D.4961>:
  p = monoeg_malloc0 (0);
  if (p != 0B) goto <D.4962>; else goto <D.4963>;
  <D.4962>:
  D.4955 = FAILED ("Calling g_new0 with size zero should return NULL.");
  return D.4955;
  <D.4963>:
  D.4955 = 0B;
  return D.4955;
}


memory_tests_init ()
{
  struct Test * D.4965;

  D.4965 = &memory_tests;
  return D.4965;
}


