blob: 9728492fcc886f8cf5d16fd11b84c381ddf90f8f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
--- rc.c.orig 2004-06-20 18:56:48.000000000 +0300
+++ rc.c 2007-04-09 19:14:05.000000000 +0300
@@ -177,9 +177,10 @@
char *home, dotrc[1024] = { 0 };
home = getenv("HOME");
- strcpy(dotrc, home);
- strcat(dotrc, "/.slmonrc");
- free(home);
+ if ( home != NULL ) {
+ strcpy(dotrc, home);
+ strcat(dotrc, "/.slmonrc");
+ }
if ((f = fopen("/etc/slmonrc", "r")) != NULL) {
slmon_conf_parse(f);
|