diff options
Diffstat (limited to 'apps/plugins/chessbox/chessbox_pgn.c')
-rw-r--r-- | apps/plugins/chessbox/chessbox_pgn.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/apps/plugins/chessbox/chessbox_pgn.c b/apps/plugins/chessbox/chessbox_pgn.c index 94bda2eaaa..a2b05af255 100644 --- a/apps/plugins/chessbox/chessbox_pgn.c +++ b/apps/plugins/chessbox/chessbox_pgn.c | |||
@@ -24,7 +24,7 @@ | |||
24 | #define LOG_FILE PLUGIN_GAMES_DIR "/chessbox.log" | 24 | #define LOG_FILE PLUGIN_GAMES_DIR "/chessbox.log" |
25 | int loghandler; | 25 | int loghandler; |
26 | 26 | ||
27 | struct plugin_api* rb; | 27 | const struct plugin_api* rb; |
28 | 28 | ||
29 | short kn_offs[8][2] = {{2,1},{2,-1},{-2,1},{-2,-1},{1,2},{1,-2},{-1,2},{-1,-2}}; | 29 | short kn_offs[8][2] = {{2,1},{2,-1},{-2,1},{-2,-1},{1,2},{1,-2},{-1,2},{-1,-2}}; |
30 | short rk_offs[4][2] = {{1,0},{-1,0},{0,1},{0,-1}}; | 30 | short rk_offs[4][2] = {{1,0},{-1,0},{0,1},{0,-1}}; |
@@ -556,7 +556,7 @@ void write_pgn_token(int fhandler, char *buffer, size_t *line_length){ | |||
556 | } | 556 | } |
557 | 557 | ||
558 | /* ---- api functions ---- */ | 558 | /* ---- api functions ---- */ |
559 | struct pgn_game_node* pgn_list_games(struct plugin_api* api,const char* filename){ | 559 | struct pgn_game_node* pgn_list_games(const struct plugin_api* api,const char* filename){ |
560 | int fhandler; | 560 | int fhandler; |
561 | char line_buffer[128]; | 561 | char line_buffer[128]; |
562 | struct pgn_game_node size_node, *first_game = NULL; | 562 | struct pgn_game_node size_node, *first_game = NULL; |
@@ -614,7 +614,7 @@ struct pgn_game_node* pgn_list_games(struct plugin_api* api,const char* filename | |||
614 | return first_game; | 614 | return first_game; |
615 | } | 615 | } |
616 | 616 | ||
617 | struct pgn_game_node* pgn_show_game_list(struct plugin_api* api, | 617 | struct pgn_game_node* pgn_show_game_list(const struct plugin_api* api, |
618 | struct pgn_game_node* first_game){ | 618 | struct pgn_game_node* first_game){ |
619 | int curr_selection = 0; | 619 | int curr_selection = 0; |
620 | int button; | 620 | int button; |
@@ -659,7 +659,7 @@ struct pgn_game_node* pgn_show_game_list(struct plugin_api* api, | |||
659 | } | 659 | } |
660 | } | 660 | } |
661 | 661 | ||
662 | void pgn_parse_game(struct plugin_api* api, const char* filename, | 662 | void pgn_parse_game(const struct plugin_api* api, const char* filename, |
663 | struct pgn_game_node* selected_game){ | 663 | struct pgn_game_node* selected_game){ |
664 | struct pgn_ply_node size_ply, *first_ply = NULL; | 664 | struct pgn_ply_node size_ply, *first_ply = NULL; |
665 | struct pgn_ply_node *temp_ply = NULL, *curr_node = NULL; | 665 | struct pgn_ply_node *temp_ply = NULL, *curr_node = NULL; |
@@ -729,7 +729,7 @@ void pgn_parse_game(struct plugin_api* api, const char* filename, | |||
729 | rb->close(fhandler); | 729 | rb->close(fhandler); |
730 | } | 730 | } |
731 | 731 | ||
732 | struct pgn_game_node* pgn_init_game(struct plugin_api* api){ | 732 | struct pgn_game_node* pgn_init_game(const struct plugin_api* api){ |
733 | struct pgn_game_node game_size, *game; | 733 | struct pgn_game_node game_size, *game; |
734 | struct pgn_ply_node ply_size, *ply; | 734 | struct pgn_ply_node ply_size, *ply; |
735 | struct tm *current_time; | 735 | struct tm *current_time; |
@@ -767,7 +767,7 @@ struct pgn_game_node* pgn_init_game(struct plugin_api* api){ | |||
767 | return game; | 767 | return game; |
768 | } | 768 | } |
769 | 769 | ||
770 | void pgn_append_ply(struct plugin_api* api, struct pgn_game_node* game, | 770 | void pgn_append_ply(const struct plugin_api* api, struct pgn_game_node* game, |
771 | unsigned short ply_player, char *move_buffer, bool is_mate){ | 771 | unsigned short ply_player, char *move_buffer, bool is_mate){ |
772 | struct pgn_ply_node ply_size, *ply, *temp; | 772 | struct pgn_ply_node ply_size, *ply, *temp; |
773 | 773 | ||
@@ -801,7 +801,7 @@ void pgn_append_ply(struct plugin_api* api, struct pgn_game_node* game, | |||
801 | temp->prev_node = ply; | 801 | temp->prev_node = ply; |
802 | } | 802 | } |
803 | 803 | ||
804 | void pgn_set_result(struct plugin_api* api, struct pgn_game_node* game, | 804 | void pgn_set_result(const struct plugin_api* api, struct pgn_game_node* game, |
805 | bool is_mate){ | 805 | bool is_mate){ |
806 | 806 | ||
807 | rb = api; | 807 | rb = api; |
@@ -815,7 +815,7 @@ void pgn_set_result(struct plugin_api* api, struct pgn_game_node* game, | |||
815 | } | 815 | } |
816 | } | 816 | } |
817 | 817 | ||
818 | void pgn_store_game(struct plugin_api* api, struct pgn_game_node* game){ | 818 | void pgn_store_game(const struct plugin_api* api, struct pgn_game_node* game){ |
819 | int fhandler; | 819 | int fhandler; |
820 | struct pgn_ply_node *ply; | 820 | struct pgn_ply_node *ply; |
821 | unsigned ply_count; | 821 | unsigned ply_count; |