aboutsummaryrefslogtreecommitdiff
path: root/contrib/bc/include/opt.h
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/bc/include/opt.h')
-rw-r--r--contrib/bc/include/opt.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/contrib/bc/include/opt.h b/contrib/bc/include/opt.h
index 3c465c80fbf6..41058cb4e29c 100644
--- a/contrib/bc/include/opt.h
+++ b/contrib/bc/include/opt.h
@@ -3,7 +3,7 @@
*
* SPDX-License-Identifier: BSD-2-Clause
*
- * Copyright (c) 2018-2021 Gavin D. Howard and contributors.
+ * Copyright (c) 2018-2024 Gavin D. Howard and contributors.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
@@ -47,7 +47,7 @@
typedef struct BcOpt
{
/// The array of arguments.
- char** argv;
+ const char** argv;
/// The index of the current argument.
size_t optind;
@@ -59,7 +59,7 @@ typedef struct BcOpt
int subopt;
/// The option argument.
- char* optarg;
+ const char* optarg;
} BcOpt;
@@ -103,7 +103,7 @@ typedef struct BcOptLong
* @param argv The array of arguments.
*/
void
-bc_opt_init(BcOpt* o, char** argv);
+bc_opt_init(BcOpt* o, const char** argv);
/**
* Parse an option. This returns a value the same way getopt() and getopt_long()