From e14edb10d6b878c1869d9e3dc003ecb63d418dbb Mon Sep 17 00:00:00 2001 From: Thomas Bernard Date: Mon, 23 Dec 2019 22:15:37 +0100 Subject: [PATCH] const char * args in Init_context_* --- src/loadsave.c | 12 ++++++------ src/loadsave.h | 14 +++++++------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/loadsave.c b/src/loadsave.c index f62e0d48..5b7d5bf3 100644 --- a/src/loadsave.c +++ b/src/loadsave.c @@ -1191,7 +1191,7 @@ void Load_SDL_Image(T_IO_Context *context) /// Load an arbitrary Surface. /// @param full_name Full (absolute) path of the file to load. /// @param gradients Pass the address of a target T_Gradient_array if you want the gradients, NULL otherwise -T_GFX2_Surface * Load_surface(char *full_name, T_Gradient_array *gradients) +T_GFX2_Surface * Load_surface(const char *full_name, T_Gradient_array *gradients) { T_GFX2_Surface * bmp=NULL; T_IO_Context context; @@ -1843,7 +1843,7 @@ void Destroy_context(T_IO_Context *context) } /// Setup for loading a preview in fileselector -void Init_context_preview(T_IO_Context * context, char *file_name, char *file_directory) +void Init_context_preview(T_IO_Context * context, const char *file_name, const char *file_directory) { memset(context, 0, sizeof(T_IO_Context)); @@ -1853,13 +1853,13 @@ void Init_context_preview(T_IO_Context * context, char *file_name, char *file_di } // Setup for loading/saving an intermediate backup -void Init_context_backup_image(T_IO_Context * context, char *file_name, char *file_directory) +void Init_context_backup_image(T_IO_Context * context, const char *file_name, const char *file_directory) { Init_context_layered_image(context, file_name, file_directory); } /// Setup for loading/saving the current main image -void Init_context_layered_image(T_IO_Context * context, char *file_name, char *file_directory) +void Init_context_layered_image(T_IO_Context * context, const char *file_name, const char *file_directory) { int i; @@ -1901,7 +1901,7 @@ void Init_context_layered_image(T_IO_Context * context, char *file_name, char *f //} /// Setup for loading/saving the user's brush -void Init_context_brush(T_IO_Context * context, char *file_name, char *file_directory) +void Init_context_brush(T_IO_Context * context, const char *file_name, const char *file_directory) { memset(context, 0, sizeof(T_IO_Context)); @@ -1923,7 +1923,7 @@ void Init_context_brush(T_IO_Context * context, char *file_name, char *file_dire } // Setup for loading an image into a new GFX2 surface. -void Init_context_surface(T_IO_Context * context, char *file_name, char *file_directory) +void Init_context_surface(T_IO_Context * context, const char *file_name, const char *file_directory) { memset(context, 0, sizeof(T_IO_Context)); diff --git a/src/loadsave.h b/src/loadsave.h index 20578bc7..dedaa766 100644 --- a/src/loadsave.h +++ b/src/loadsave.h @@ -126,19 +126,19 @@ void Pixel_load_in_brush (word x_pos, word y_pos, byte color); */ // Setup for loading a preview in fileselector -void Init_context_preview(T_IO_Context * context, char *file_name, char *file_directory); +void Init_context_preview(T_IO_Context * context, const char *file_name, const char *file_directory); // Setup for loading/saving the current main image -void Init_context_layered_image(T_IO_Context * context, char *file_name, char *file_directory); +void Init_context_layered_image(T_IO_Context * context, const char *file_name, const char *file_directory); // Setup for loading/saving an intermediate backup -void Init_context_backup_image(T_IO_Context * context, char *file_name, char *file_directory); +void Init_context_backup_image(T_IO_Context * context, const char *file_name, const char *file_directory); // Setup for loading/saving the flattened version of current main image -void Init_context_flat_image(T_IO_Context * context, char *file_name, char *file_directory); +void Init_context_flat_image(T_IO_Context * context, const char *file_name, const char *file_directory); // Setup for loading/saving the user's brush -void Init_context_brush(T_IO_Context * context, char *file_name, char *file_directory); +void Init_context_brush(T_IO_Context * context, const char *file_name, const char *file_directory); // Setup for saving an arbitrary undo/redo step, from either the main or spare page. void Init_context_history_step(T_IO_Context * context, T_Page *page); // Setup for loading an image into a new GFX2 surface. -void Init_context_surface(T_IO_Context * context, char *file_name, char *file_directory); +void Init_context_surface(T_IO_Context * context, const char *file_name, const char *file_directory); // Cleans up resources (currently: the 24bit buffer) void Destroy_context(T_IO_Context *context); @@ -191,7 +191,7 @@ void Image_emergency_backup(void); /// /// Load an arbitrary GFX2_Surface. /// @param gradients Pass the address of a target T_Gradient_array if you want the gradients, NULL otherwise -T_GFX2_Surface * Load_surface(char *full_name, T_Gradient_array *gradients); +T_GFX2_Surface * Load_surface(const char *full_name, T_Gradient_array *gradients); /*