summaryrefslogtreecommitdiff
path: root/src/scheme/ao_scheme.h
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2017-12-12 17:54:03 -0800
committerKeith Packard <keithp@keithp.com>2017-12-12 18:09:11 -0800
commit4bfce37e7567d9c2a09ea4da8113e7639516ed6e (patch)
treebb2e679a33302d5bc655dc5b150f4edccdd29959 /src/scheme/ao_scheme.h
parent28dbe9a04b16f79db255baecbf0cd486c510ef58 (diff)
altos/scheme: apply const to places taking const strings.
Mostly printf and friends. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/scheme/ao_scheme.h')
-rw-r--r--src/scheme/ao_scheme.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/scheme/ao_scheme.h b/src/scheme/ao_scheme.h
index db4417e5..7e4b3697 100644
--- a/src/scheme/ao_scheme.h
+++ b/src/scheme/ao_scheme.h
@@ -63,7 +63,7 @@ extern uint8_t ao_scheme_const[AO_SCHEME_POOL_CONST] __attribute__((aligned(4)))
#define ao_scheme_pool ao_scheme_const
#define AO_SCHEME_POOL AO_SCHEME_POOL_CONST
-#define _atom(n) ao_scheme_atom_poly(ao_scheme_atom_intern(n))
+#define _atom(n) ao_scheme_atom_poly(ao_scheme_atom_intern((char *) n))
#define _bool(v) ao_scheme_bool_poly(ao_scheme_bool_get(v))
#define _ao_scheme_bool_true _bool(1)
@@ -940,19 +940,19 @@ ao_scheme_stack_eval(void);
/* error */
void
-ao_scheme_vprintf(char *format, va_list args);
+ao_scheme_vprintf(const char *format, va_list args);
void
-ao_scheme_printf(char *format, ...);
+ao_scheme_printf(const char *format, ...);
void
-ao_scheme_error_poly(char *name, ao_poly poly, ao_poly last);
+ao_scheme_error_poly(const char *name, ao_poly poly, ao_poly last);
void
-ao_scheme_error_frame(int indent, char *name, struct ao_scheme_frame *frame);
+ao_scheme_error_frame(int indent, const char *name, struct ao_scheme_frame *frame);
ao_poly
-ao_scheme_error(int error, char *format, ...);
+ao_scheme_error(int error, const char *format, ...);
/* builtins */