uriloader/exthandler/tests/WriteArgument.cpp

Fri, 16 Jan 2015 18:13:44 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 16 Jan 2015 18:13:44 +0100
branch
TOR_BUG_9701
changeset 14
925c144e1f1f
permissions
-rw-r--r--

Integrate suggestion from review to improve consistency with existing code.

     1 #include <stdio.h>
     2 #include "prenv.h"
     4 int main(int argc, char* argv[])
     5 {
     6   if (argc != 2)
     7     return 1;
     9   const char* value = PR_GetEnv("WRITE_ARGUMENT_FILE");
    11   if (!value)
    12     return 2;
    14   FILE* outfile = fopen(value, "w");
    15   if (!outfile)
    16     return 3;
    18   // We only need to write out the first argument (no newline).
    19   fputs(argv[argc -1], outfile);
    21   fclose(outfile);
    23   return 0;
    24 }

mercurial