Commit 9ddff8ff authored by Per Cederqvist's avatar Per Cederqvist
Browse files

(savecore): Use param.core_dir and param.savecore_path instead of

	hardcoding the values.
parent f7ece0a6
/* /*
* $Id: updateLysKOM.c,v 1.10 1999/04/17 22:02:18 ceder Exp $ * $Id: updateLysKOM.c,v 1.11 1999/04/18 13:11:11 ceder Exp $
* Copyright (C) 1994, 1995 Lysator Academic Computer Association. * Copyright (C) 1994, 1995 Lysator Academic Computer Association.
* *
* This file is part of the LysKOM server. * This file is part of the LysKOM server.
...@@ -150,12 +150,18 @@ static void ...@@ -150,12 +150,18 @@ static void
savecore(void) savecore(void)
{ {
struct stat statbuf; struct stat statbuf;
char *corefile;
if (stat(DEFAULT_PREFIX "cores/core", &statbuf) == 0 corefile = smalloc(strlen(param.core_dir) + 1 + 4 + 1);
&& stat(DEFAULT_PREFIX "bin/savecore", &statbuf) == 0) strcpy(corefile, param.core_dir);
strcat(corefile, "/core");
if (stat(corefile, &statbuf) == 0
&& stat(param.savecore_path, &statbuf) == 0)
{ {
system(DEFAULT_PREFIX "bin/savecore"); system(param.savecore_path);
} }
sfree(corefile);
} }
int int
...@@ -199,7 +205,7 @@ main (int argc, ...@@ -199,7 +205,7 @@ main (int argc,
case 'V': case 'V':
case 'v': case 'v':
fprintf(stderr, "updateLysKOM %d $Revision: 1.10 $\n", fprintf(stderr, "updateLysKOM %d $Revision: 1.11 $\n",
#include "version.incl" #include "version.incl"
); );
exit(0); exit(0);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment