summaryrefslogtreecommitdiff
path: root/tests/compare_dump_files.c
diff options
context:
space:
mode:
authorAntonin Descampe <antonin@gmail.com>2011-09-01 11:24:08 +0000
committerAntonin Descampe <antonin@gmail.com>2011-09-01 11:24:08 +0000
commitaba0e602edd8947d149a3e69355719b1e63deae2 (patch)
tree43d61ec634eb5748a2bed36354052ff6a7d5d286 /tests/compare_dump_files.c
parent22a2f98cedb14f0db778b131d67c6bd9b8835a4e (diff)
renamed getopt.{c/h} to opj_getopt.{c/h} and forced the use of these files rather than the system ones. This fixed issue 78. Credit to Winfried.
Diffstat (limited to 'tests/compare_dump_files.c')
-rw-r--r--tests/compare_dump_files.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/tests/compare_dump_files.c b/tests/compare_dump_files.c
index 687cc948..cd962bd4 100644
--- a/tests/compare_dump_files.c
+++ b/tests/compare_dump_files.c
@@ -37,7 +37,7 @@
#include <string.h>
#include <ctype.h>
-#include "getopt.h"
+#include "opj_getopt.h"
typedef struct test_cmp_parameters
{
@@ -71,42 +71,42 @@ int parse_cmdline_cmp(int argc, char **argv, test_cmp_parameters* param)
param->base_filename = NULL;
param->test_filename = NULL;
- opterr = 0;
+ opj_opterr = 0;
- while ((c = getopt(argc, argv, optlist)) != -1)
+ while ((c = opj_getopt(argc, argv, optlist)) != -1)
switch (c)
{
case 'b':
- sizemembasefile = (int)strlen(optarg)+1;
+ sizemembasefile = (int)strlen(opj_optarg)+1;
param->base_filename = (char*) malloc(sizemembasefile);
param->base_filename[0] = '\0';
- strncpy(param->base_filename, optarg, strlen(optarg));
- param->base_filename[strlen(optarg)] = '\0';
+ strncpy(param->base_filename, opj_optarg, strlen(opj_optarg));
+ param->base_filename[strlen(opj_optarg)] = '\0';
//printf("param->base_filename = %s [%d / %d]\n", param->base_filename, strlen(param->base_filename), sizemembasefile );
break;
case 't':
- sizememtestfile = (int) strlen(optarg) + 1;
+ sizememtestfile = (int) strlen(opj_optarg) + 1;
param->test_filename = (char*) malloc(sizememtestfile);
param->test_filename[0] = '\0';
- strncpy(param->test_filename, optarg, strlen(optarg));
- param->test_filename[strlen(optarg)] = '\0';
+ strncpy(param->test_filename, opj_optarg, strlen(opj_optarg));
+ param->test_filename[strlen(opj_optarg)] = '\0';
//printf("param->test_filename = %s [%d / %d]\n", param->test_filename, strlen(param->test_filename), sizememtestfile);
break;
case '?':
- if ( (optopt == 'b') || (optopt == 't') )
- fprintf(stderr, "Option -%c requires an argument.\n", optopt);
+ if ( (opj_optopt == 'b') || (opj_optopt == 't') )
+ fprintf(stderr, "Option -%c requires an argument.\n", opj_optopt);
else
- if (isprint(optopt)) fprintf(stderr, "Unknown option `-%c'.\n", optopt);
- else fprintf(stderr, "Unknown option character `\\x%x'.\n", optopt);
+ if (isprint(opj_optopt)) fprintf(stderr, "Unknown option `-%c'.\n", opj_optopt);
+ else fprintf(stderr, "Unknown option character `\\x%x'.\n", opj_optopt);
return 1;
default:
- fprintf(stderr, "WARNING -> this option is not valid \"-%c %s\"\n", c, optarg);
+ fprintf(stderr, "WARNING -> this option is not valid \"-%c %s\"\n", c, opj_optarg);
break;
}
- if (optind != argc)
+ if (opj_optind != argc)
{
- for (index = optind; index < argc; index++)
+ for (index = opj_optind; index < argc; index++)
fprintf(stderr,"Non-option argument %s\n", argv[index]);
return EXIT_FAILURE;
}