void savepid(void)

{
  FILE *__stream;
  __pid_t _Var1;
  
  __stream = fopen("/var/run/ecmh.pid","w")   //possible issue identified - semgrep
  if (__stream != (FILE *)0x0) {
    _Var1 = getpid();
    fprintf(__stream,"%d",_Var1);
    fclose(__stream);
    _Var1 = getpid();
    dolog(6,"Running as PID %d\n",_Var1);
    return;
  }
  return;
}