diff options
author | Jonas Suhr Christensen <jsc@umbraculum.org> | 2014-07-09 11:42:29 +0200 |
---|---|---|
committer | Jonas Suhr Christensen <jsc@umbraculum.org> | 2014-07-09 11:42:29 +0200 |
commit | 233dd597324bc9f857790367233b0599c52a1170 (patch) | |
tree | e138b7a968b33b0742c6a43506cc5730ff9255f2 /main_simple.c | |
parent | d9b84dd3d45d9997022f1cf6bb9a4f5f6ae5885d (diff) | |
parent | 9ade9fd834a59e505c4856a206851c8256d08abe (diff) |
Merge branch 'master' of https://git.oftal.dk/hugin
Diffstat (limited to 'main_simple.c')
-rw-r--r-- | main_simple.c | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/main_simple.c b/main_simple.c index 07b577d..84753c9 100644 --- a/main_simple.c +++ b/main_simple.c @@ -30,13 +30,17 @@ #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> - +#include <unistd.h> #include <stdio.h> +#include <string.h> +#include <errno.h> int main(int argc, char *argv[]) { - int fd = open("/tmp/my.log", O_CREAT | O_RDWR, 0777); + const char *mylog = "/tmp/my.log"; + int fd = open(mylog, O_CREAT | O_RDWR, 0777); if(fd == -1) { + printf("Could not open '%s' for writing: %s", mylog, strerror(errno)); return 1; } @@ -46,7 +50,7 @@ int main(int argc, char *argv[]) HUG_FLAG_OUTPUT_TO_STDERR | 0, HUG_OPTION_FD, fd, - HUG_OPTION_FILENAME, "/tmp/my2.log", + HUG_OPTION_FILENAME, "/tmp/my.log2", HUG_OPTION_STDOUT_NO_DATE, 0, HUG_OPTION_END); @@ -57,11 +61,16 @@ int main(int argc, char *argv[]) INFO(example, "We are up and running"); - DEBUG(example, "Or are we %d?", 42); + DEBUG(example, "Or are we %d %s?", 42, "hello"); - DEBUG(foo, "Or are we %d?", 42); + const char bar[] = "bar"; + (void)bar; // Ignore if compiled with hugin disabled. + DEBUG(foo, "Or are we %d %s?", 42, bar); hug_close(); + unlink(mylog); + unlink("/tmp/my.log2"); + return 0; } |