mirror of
https://github.com/troglobit/libite.git
synced 2026-10-28 12:20:45 +00:00
Add support for fopenf(), formatted string fopen()
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
1 parent
28c11f010a
commit
02a42a1cad
7 files changed
+93
-1
No files matched your search
@@ -1,11 +1,13 @@
|
||||
*.o
|
||||
*.log
|
||||
*.trs
|
||||
.deps/
|
||||
chomp
|
||||
copyfile
|
||||
dir
|
||||
fexist
|
||||
fisdir
|
||||
fopenf
|
||||
fsendfile
|
||||
lfile
|
||||
makepath
|
||||
|
||||
@@ -7,6 +7,7 @@ TESTS += copyfile
|
||||
TESTS += dir
|
||||
TESTS += fexist
|
||||
TESTS += fisdir
|
||||
TESTS += fopenf
|
||||
TESTS += fsendfile
|
||||
TESTS += lfile
|
||||
TESTS += makepath
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
#include "check.h"
|
||||
|
||||
int main(void)
|
||||
{
|
||||
FILE *fp;
|
||||
char *dir = "/tmp";
|
||||
char *file = "__foo__";
|
||||
|
||||
fp = fopenf("w", "%s/%s", dir, file);
|
||||
if (fp) {
|
||||
fputs("foo", fp);
|
||||
fclose(fp);
|
||||
}
|
||||
|
||||
fail_unless(fexist("/tmp/__foo__"));
|
||||
|
||||
return 0;
|
||||
}
|
||||
Reference in new issue
Block a user