const char * args in Init_context_*

This commit is contained in:
Thomas Bernard 2019-12-23 22:15:37 +01:00
parent 67ccb5b0e7
commit e14edb10d6
No known key found for this signature in database
GPG Key ID: 0FF11B67A5C0863C
2 changed files with 13 additions and 13 deletions

View File

@ -1191,7 +1191,7 @@ void Load_SDL_Image(T_IO_Context *context)
/// Load an arbitrary Surface. /// Load an arbitrary Surface.
/// @param full_name Full (absolute) path of the file to load. /// @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 /// @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_GFX2_Surface * bmp=NULL;
T_IO_Context context; T_IO_Context context;
@ -1843,7 +1843,7 @@ void Destroy_context(T_IO_Context *context)
} }
/// Setup for loading a preview in fileselector /// 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)); 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 // 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); Init_context_layered_image(context, file_name, file_directory);
} }
/// Setup for loading/saving the current main image /// 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; 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 /// 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)); 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. // 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)); memset(context, 0, sizeof(T_IO_Context));

View File

@ -126,19 +126,19 @@ void Pixel_load_in_brush (word x_pos, word y_pos, byte color);
*/ */
// Setup for loading a preview in fileselector // 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 // 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 // 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 // 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 // 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. // 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); void Init_context_history_step(T_IO_Context * context, T_Page *page);
// Setup for loading an image into a new GFX2 surface. // 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) // Cleans up resources (currently: the 24bit buffer)
void Destroy_context(T_IO_Context *context); void Destroy_context(T_IO_Context *context);
@ -191,7 +191,7 @@ void Image_emergency_backup(void);
/// ///
/// Load an arbitrary GFX2_Surface. /// Load an arbitrary GFX2_Surface.
/// @param gradients Pass the address of a target T_Gradient_array if you want the gradients, NULL otherwise /// @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);
/* /*