NVR files now stored per-config.
This commit is contained in:
parent
9f2b58b7c4
commit
a44fcb196b
47 changed files with 32 additions and 4 deletions
25
src/nvr.c
25
src/nvr.c
|
|
@ -23,11 +23,32 @@ static int rtctime;
|
|||
FILE *nvrfopen(char *fn, char *mode)
|
||||
{
|
||||
char s[512];
|
||||
|
||||
FILE *f;
|
||||
|
||||
strcpy(s, nvr_path);
|
||||
put_backslash(s);
|
||||
strcat(s, config_name);
|
||||
strcat(s, ".");
|
||||
strcat(s, fn);
|
||||
return fopen(s, mode);
|
||||
pclog("NVR try opening %s\n", s);
|
||||
f = fopen(s, mode);
|
||||
if (f)
|
||||
return f;
|
||||
|
||||
if (mode[0] == 'r')
|
||||
{
|
||||
strcpy(s, nvr_path);
|
||||
put_backslash(s);
|
||||
strcat(s, "default");
|
||||
put_backslash(s);
|
||||
strcat(s, fn);
|
||||
return fopen(s, mode);
|
||||
}
|
||||
else
|
||||
{
|
||||
pclog("Failed to open file '%s' for write\n", s);
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
||||
void getnvrtime()
|
||||
|
|
|
|||
Loading…
Reference in a new issue