5
* Open the arbitrary file by its base name and extension.
6
* If opt_tmpname is given, a temporary file will be created and
7
* its name returned in (*opt_tmpname).
8
* The (*opt_tmpname) should then be subsequently freed by free(3).
10
FILE *asn1c_open_file(const char *base_part, const char *extension,
14
* Obtain base name and directory name of a path.
15
* Some systems have them in <libgen.h> as dirname(3) and basename(3).
17
char *a1c_basename(const char *path);
18
char *a1c_dirname(const char *path);
20
#endif /* ASN1C_COMPAT_H */