wmtv: Start without user config file.
Patch by Nicolas Boullis <Boullis.Nicolas@libertysurf.fr>. From [1]: From: Nicolas Boullis <Boullis.Nicolas@libertysurf.fr> Subject: wmtv: does not start without user's ~/.wmtvrc Date: Sun, 18 Nov 2001 00:17:26 +0100 Hi ! The current version of wmtv does not start if the user does not have a ~/.wmtvrc configuration file, while one could expect it to work with the system wide configuration file /etc/wmtvrc. This patch allows wmtv to start with the system wide configuration file alone. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=120024
This commit is contained in:
parent
f419f26a17
commit
bfc1c00d8e
|
@ -1130,19 +1130,21 @@ InitConfig(void)
|
|||
int i;
|
||||
char temp[128];
|
||||
|
||||
strcpy(temp, "/etc/wmtvrc");
|
||||
ParseRCFile(temp, wmtv_keys);
|
||||
ParseRCFile2(temp);
|
||||
|
||||
strncpy(temp, (char *)getenv("HOME"), (sizeof(char)*128));
|
||||
strcat(temp, "/.wmtvrc");
|
||||
ParseRCFile(temp, wmtv_keys);
|
||||
ParseRCFile2(temp);
|
||||
|
||||
if (norcfile) {
|
||||
strcpy(temp, "/etc/wmtvrc");
|
||||
ParseRCFile(temp, wmtv_keys);
|
||||
ParseRCFile2(temp);
|
||||
|
||||
if (norcfile) {
|
||||
fprintf(stderr, "wmtv: error - config file not found\n");
|
||||
exit(1);
|
||||
}
|
||||
}
|
||||
|
||||
if (maxpreset != NULL)
|
||||
maxpst = atoi(maxpreset) - 1;
|
||||
|
|
Loading…
Reference in a new issue