version 1.1.2.2, 2012/02/02 15:36:41
|
version 1.3, 2016/08/18 09:06:31
|
Line 13 main(int argc, char **argv)
|
Line 13 main(int argc, char **argv)
|
char b[BUFSIZ]; |
char b[BUFSIZ]; |
void *p = NULL; |
void *p = NULL; |
|
|
|
f = io_fd2buf(io_dumbFile("xxx", 0644, 12345), "r+"); |
|
fclose(f); |
|
|
if (argc < 2) |
if (argc < 2) |
f = io_fmapopen(NULL, 0, 0, PROT_READ | PROT_WRITE, 0, 2000); |
f = io_fmapopen(NULL, 0, 0, PROT_READ | PROT_WRITE, 0, 2000); |
else |
else |
Line 70 main(int argc, char **argv)
|
Line 73 main(int argc, char **argv)
|
|
|
// part 3 |
// part 3 |
|
|
p = malloc(10000); | p = e_malloc(10000); |
f = io_fmemopen(&p, 10000); |
f = io_fmemopen(&p, 10000); |
if (!f) { |
if (!f) { |
printf("Error:: #%d - %s\n", io_GetErrno(), io_GetError()); |
printf("Error:: #%d - %s\n", io_GetErrno(), io_GetError()); |
Line 95 main(int argc, char **argv)
|
Line 98 main(int argc, char **argv)
|
printf("2.b=%s\n", b); |
printf("2.b=%s\n", b); |
|
|
fclose(f); |
fclose(f); |
free(p); | e_free(p); |
|
|
return 0; |
return 0; |
} |
} |