LINUX.ORG.RU

История изменений

Исправление tailgunner, (текущая версия) :

Несколько ошибочных меток только помогают запутать код и программиста.

  dest = NULL;
  name = NULL;

  free(work);
  return 0;
fail:
  if (dest)
    free(dest);
  if (name)
    free(name);
  return exitcode;

Исходная версия tailgunner, :

Несколько ошибочных меток только помогают запутать код и программиста.

  dest = NULL;
  name = NULL;

  free(work);
fail:
  if (dest)
    free(dest);
  if (name)
    free(name);