Sophie

Sophie

distrib > Fedora > 16 > i386 > by-pkgid > fc8088534602b752e59b44cb9d9f7ec0 > files > 11

nessus-core-2.2.11-6.fc15.src.rpm

diff -ur nessus-core.orig/nessusd/utils.c nessus-core/nessusd/utils.c
--- nessus-core.orig/nessusd/utils.c	2005-03-21 23:55:19.000000000 +0100
+++ nessus-core/nessusd/utils.c	2005-07-03 16:30:53.000000000 +0200
@@ -322,8 +322,8 @@
 create_pid_file()
 {
  FILE * f;
- char * fname = malloc(strlen(NESSUSD_STATEDIR) + strlen("/nessusd.pid") + 1);
- strcpy(fname, NESSUSD_STATEDIR);
+ char * fname = malloc(strlen(NESSUSD_PIDDIR) + strlen("/nessusd.pid") + 1);
+ strcpy(fname, NESSUSD_PIDDIR);
  strcat(fname, "/nessusd.pid");
  
  f = fopen(fname, "w");
@@ -341,8 +341,8 @@
 void
 delete_pid_file()
 {
- char * fname = malloc(strlen(NESSUSD_STATEDIR) + strlen("/nessusd.pid") + 1);
- strcpy(fname, NESSUSD_STATEDIR);
+ char * fname = malloc(strlen(NESSUSD_PIDDIR) + strlen("/nessusd.pid") + 1);
+ strcpy(fname, NESSUSD_PIDDIR);
  strcat(fname, "/nessusd.pid");
  unlink(fname);
  free(fname);