FireBirdLib - Topfield TMS PVR TAP Programming Library
infData_OpenFile.c
Go to the documentation of this file.
1#include <stdio.h>
2#include "FBLib_rec.h"
3
5
6bool infData_OpenFile(const char *infFileName)
7{
9
10 char AbsFileName[FBLIB_DIR_SIZE];
11
12 infDatainfFile = NULL;
13 if(infFileName && *infFileName)
14 {
15 ConvertPathType(infFileName, AbsFileName, PF_FullLinuxPath);
16 if(*AbsFileName) infDatainfFile = fopen(AbsFileName, "r+");
17 }
18
19 TRACEEXIT();
20 return (infDatainfFile != NULL);
21}
void ConvertPathType(const char *Source, char *Dest, tPathFormat DestFormat)
struct __STDIO_FILE_STRUCT FILE
Definition: FBLib_hdd.h:137
FILE * infDatainfFile
bool infData_OpenFile(const char *infFileName)
#define FBLIB_DIR_SIZE
Definition: libFireBird.h:1871
#define TRACEEXIT()
Definition: libFireBird.h:1244
#define TRACEENTER()
Definition: libFireBird.h:1243
@ PF_FullLinuxPath
Definition: libFireBird.h:1926