aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/savegame.cfsml
diff options
context:
space:
mode:
authorWillem Jan Palenstijn2009-02-15 15:00:31 +0000
committerWillem Jan Palenstijn2009-02-15 15:00:31 +0000
commita988ed0d0fcec9f7d2556400a9d39f0938c0bc87 (patch)
tree1681734b35665178ddb04012934e06e73fbfc0f6 /engines/sci/engine/savegame.cfsml
parente1b36cf2cd8a78782c9e177cb6f06c290bfeb585 (diff)
downloadscummvm-rg350-a988ed0d0fcec9f7d2556400a9d39f0938c0bc87.tar.gz
scummvm-rg350-a988ed0d0fcec9f7d2556400a9d39f0938c0bc87.tar.bz2
scummvm-rg350-a988ed0d0fcec9f7d2556400a9d39f0938c0bc87.zip
moving towards const-correctness of files generating savegame.cpp.
svn-id: r38250
Diffstat (limited to 'engines/sci/engine/savegame.cfsml')
-rw-r--r--engines/sci/engine/savegame.cfsml40
1 files changed, 20 insertions, 20 deletions
diff --git a/engines/sci/engine/savegame.cfsml b/engines/sci/engine/savegame.cfsml
index 5b3abafb13..4c18fb1131 100644
--- a/engines/sci/engine/savegame.cfsml
+++ b/engines/sci/engine/savegame.cfsml
@@ -64,7 +64,7 @@ write_reg_t(FILE *fh, reg_t *foo)
}
int
-read_reg_t(FILE *fh, reg_t *foo, char *lastval, int *line, int *hiteof)
+read_reg_t(FILE *fh, reg_t *foo, const char *lastval, int *line, int *hiteof)
{
int segment, offset;
@@ -86,7 +86,7 @@ write_sci_version(FILE *fh, sci_version_t *foo)
}
int
-read_sci_version(FILE *fh, sci_version_t *foo, char *lastval, int *line, int *hiteof)
+read_sci_version(FILE *fh, sci_version_t *foo, const char *lastval, int *line, int *hiteof)
{
return version_parse(lastval, foo);
}
@@ -101,10 +101,10 @@ write_PTN(FILE *fh, parse_tree_node_t *foo)
}
int
-read_PTN(FILE *fh, parse_tree_node_t *foo, char *lastval, int *line, int *hiteof)
+read_PTN(FILE *fh, parse_tree_node_t *foo, const char *lastval, int *line, int *hiteof)
{
if (lastval[0] == 'L') {
- char *c = lastval + 1;
+ const char *c = lastval + 1;
char *strend;
while (*c && isspace(*c))
@@ -119,7 +119,7 @@ read_PTN(FILE *fh, parse_tree_node_t *foo, char *lastval, int *line, int *hiteof
return 0;
} else if (lastval[0] == 'B') {
- char *c = lastval + 1;
+ const char *c = lastval + 1;
char *strend;
while (*c && isspace(*c)) ++c;
@@ -153,30 +153,30 @@ read_PTN(FILE *fh, parse_tree_node_t *foo, char *lastval, int *line, int *hiteof
void
write_menubar_tp(FILE *fh, menubar_t **foo);
int
-read_menubar_tp(FILE *fh, menubar_t **foo, char *lastval, int *line, int *hiteof);
+read_menubar_tp(FILE *fh, menubar_t **foo, const char *lastval, int *line, int *hiteof);
void
write_mem_obj_tp(FILE *fh, mem_obj_t **foo);
int
-read_mem_obj_tp(FILE *fh, mem_obj_t **foo, char *lastval, int *line, int *hiteof);
+read_mem_obj_tp(FILE *fh, mem_obj_t **foo, const char *lastval, int *line, int *hiteof);
void
write_int_hash_map_tp(FILE *fh, int_hash_map_t **foo);
int
-read_int_hash_map_tp(FILE *fh, int_hash_map_t **foo, char *lastval, int *line, int *hiteof);
+read_int_hash_map_tp(FILE *fh, int_hash_map_t **foo, const char *lastval, int *line, int *hiteof);
void
write_songlib_t(FILE *fh, songlib_t *foo);
int
-read_songlib_t(FILE *fh, songlib_t *foo, char *lastval, int *line, int *hiteof);
+read_songlib_t(FILE *fh, songlib_t *foo, const char *lastval, int *line, int *hiteof);
void
write_int_hash_map_node_tp(FILE *fh, int_hash_map_node_t **foo);
int
-read_int_hash_map_node_tp(FILE *fh, int_hash_map_node_t **foo, char *lastval, int *line, int *hiteof);
+read_int_hash_map_node_tp(FILE *fh, int_hash_map_node_t **foo, const char *lastval, int *line, int *hiteof);
int
-read_song_tp(FILE *fh, song_t **foo, char *lastval, int *line, int *hiteof);
+read_song_tp(FILE *fh, song_t **foo, const char *lastval, int *line, int *hiteof);
typedef mem_obj_t *mem_obj_ptr;
@@ -421,7 +421,7 @@ write_songlib_t(FILE *fh, songlib_t *songlib)
}
int
-read_songlib_t(FILE *fh, songlib_t *songlib, char *lastval, int *line, int *hiteof)
+read_songlib_t(FILE *fh, songlib_t *songlib, const char *lastval, int *line, int *hiteof)
{
int songcount;
int i;
@@ -447,7 +447,7 @@ read_songlib_t(FILE *fh, songlib_t *songlib, char *lastval, int *line, int *hite
struct {
int type;
- char *name;
+ const char *name;
} mem_obj_string_names[] = {
{MEM_OBJ_INVALID, "INVALID"},
{MEM_OBJ_SCRIPT, "SCRIPT"},
@@ -461,7 +461,7 @@ struct {
{MEM_OBJ_DYNMEM,"DYNMEM"}};
int
-mem_obj_string_to_enum(char *str)
+mem_obj_string_to_enum(const char *str)
{
int i;
@@ -491,7 +491,7 @@ song_iterator_t *
build_iterator(state_t *s, int song_nr, int type, songit_id_t id);
int
-read_song_tp(FILE *fh, song_t **foo, char *lastval, int *line, int *hiteof)
+read_song_tp(FILE *fh, song_t **foo, const char *lastval, int *line, int *hiteof)
{
char *token;
int assignment;
@@ -504,7 +504,7 @@ read_song_tp(FILE *fh, song_t **foo, char *lastval, int *line, int *hiteof)
return 0;
}
int
-read_int_hash_map_tp(FILE *fh, int_hash_map_t **foo, char *lastval, int *line, int *hiteof)
+read_int_hash_map_tp(FILE *fh, int_hash_map_t **foo, const char *lastval, int *line, int *hiteof)
{
*foo = (int_hash_map_t*)malloc(sizeof(int_hash_map_t));
%CFSMLREAD int_hash_map_t (*foo) FROM fh ERRVAR *hiteof FIRSTTOKEN lastval LINECOUNTER *line;
@@ -530,7 +530,7 @@ write_int_hash_map_node_tp(FILE *fh, int_hash_map_node_t **foo)
}
int
-read_int_hash_map_node_tp(FILE *fh, int_hash_map_node_t **foo, char *lastval, int *line, int *hiteof)
+read_int_hash_map_node_tp(FILE *fh, int_hash_map_node_t **foo, const char *lastval, int *line, int *hiteof)
{
static char buffer[80];
@@ -586,7 +586,7 @@ write_menubar_tp(FILE *fh, menubar_t **foo)
int
-read_menubar_tp(FILE *fh, menubar_t **foo, char *lastval, int *line, int *hiteof)
+read_menubar_tp(FILE *fh, menubar_t **foo, const char *lastval, int *line, int *hiteof)
{
if (lastval[0] == '\\') {
@@ -637,7 +637,7 @@ write_mem_obj_t(FILE *fh, mem_obj_t *foo)
}
int
-read_mem_obj_t(FILE *fh, mem_obj_t *foo, char *lastval, int *line, int *hiteof)
+read_mem_obj_t(FILE *fh, mem_obj_t *foo, const char *lastval, int *line, int *hiteof)
{
char buffer[80];
foo->type = mem_obj_string_to_enum(lastval);
@@ -696,7 +696,7 @@ write_mem_obj_tp(FILE *fh, mem_obj_t **foo)
}
int
-read_mem_obj_tp(FILE *fh, mem_obj_t **foo, char *lastval, int *line, int *hiteof)
+read_mem_obj_tp(FILE *fh, mem_obj_t **foo, const char *lastval, int *line, int *hiteof)
{
if (lastval[0] == '\\') {