Commit 8f01879c authored by Pavel Tvrdík's avatar Pavel Tvrdík Committed by Pavel Tvrdik
Browse files

cppcheck: fix va_end() functions

parent 122deb6d
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -40,6 +40,7 @@ bug(const char *msg, ...)
  fputs("Internal error: ", stderr);
  vlog(msg, args);
  vfprintf(stderr, msg, args);
  va_end(args);
  exit(1);
}

@@ -51,5 +52,6 @@ die(const char *msg, ...)
  va_start(args, msg);
  cleanup();
  vlog(msg, args);
  va_end(args);
  exit(1);
}
+1 −0
Original line number Diff line number Diff line
@@ -512,6 +512,7 @@ cf_error(char *msg, ...)
  va_start(args, msg);
  if (bvsnprintf(buf, sizeof(buf), msg, args) < 0)
    strcpy(buf, "<bug: error message too long>");
  va_end(args);
  new_config->err_msg = cfg_strdup(buf);
  new_config->err_lino = ifs->lino;
  new_config->err_file_name = ifs->file_name;
+2 −0
Original line number Diff line number Diff line
@@ -209,6 +209,7 @@ bug(const char *msg, ...)

  va_start(args, msg);
  vlog(L_BUG[0], msg, args);
  va_end(args);
  abort();
}

@@ -226,6 +227,7 @@ die(const char *msg, ...)

  va_start(args, msg);
  vlog(L_FATAL[0], msg, args);
  va_end(args);
  exit(1);
}