Mercurial > dwindows
changeset 2312:ada8f7610df0
GTK4: Fix building with -D_DW_SINGLE_THREADED and code cleanup.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Tue, 16 Feb 2021 01:26:50 +0000 |
parents | f6a6ea6b28fe |
children | c6ea79c74c03 |
files | gtk4/dw.c |
diffstat | 1 files changed, 7 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/gtk4/dw.c Wed Feb 10 10:26:31 2021 +0000 +++ b/gtk4/dw.c Tue Feb 16 01:26:50 2021 +0000 @@ -305,7 +305,7 @@ #define DW_FUNCTION_ADD_PARAM7(param1, param2, param3, param4, param5, param6, param7) #define DW_FUNCTION_ADD_PARAM8(param1, param2, param3, param4, param5, param6, param7, param8) #define DW_FUNCTION_ADD_PARAM9(param1, param2, param3, param4, param5, param6, param7, param8, param9) -#define DW_FUNCTION_ADD_PARAM10(param1, param2, param3, param4, param5, param6, param7, param8, param9. param10) +#define DW_FUNCTION_ADD_PARAM10(param1, param2, param3, param4, param5, param6, param7, param8, param9, param10) #define DW_FUNCTION_ADD_PARAM11(param1, param2, param3, param4, param5, param6, param7, param8, param9, param10, param11) #define DW_FUNCTION_ADD_PARAM12(param1, param2, param3, param4, param5, param6, param7, param8, param9, param10, param11, param12) #define DW_FUNCTION_RESTORE_PARAM1(param1, vartype1) @@ -359,7 +359,7 @@ * List those icons that have transparency first */ #define NUM_EXTS 9 -char *image_exts[NUM_EXTS] = +char *_dw_image_exts[NUM_EXTS+1] = { ".xpm", ".png", @@ -369,7 +369,8 @@ ".jpg", ".jpeg", ".tiff", - ".bmp" + ".bmp", + NULL }; #ifndef max @@ -384,8 +385,6 @@ pthread_key_t _dw_bg_color_key; pthread_key_t _dw_event_key; -GtkWidget *last_window = NULL, *popup = NULL; - static int _dw_ignore_expand = 0; static pthread_t _dw_thread = (pthread_t)-1; @@ -3595,7 +3594,7 @@ for(i=0; i<NUM_EXTS; i++) { strcpy(file, filename); - strcat(file, image_exts[i]); + strcat(file, _dw_image_exts[i]); if(access(file, 04) == 0) { found_ext = 1; @@ -5134,7 +5133,7 @@ for ( i = 0; i < NUM_EXTS; i++ ) { strcpy( file, filename ); - strcat( file, image_exts[i] ); + strcat( file, _dw_image_exts[i] ); if ( access( file, 04 ) == 0 ) { found_ext = 1; @@ -6799,7 +6798,7 @@ for ( i = 0; i < NUM_EXTS; i++ ) { strcpy( file, filename ); - strcat( file, image_exts[i] ); + strcat( file, _dw_image_exts[i] ); if ( access( file, 04 ) == 0 ) { found_ext = 1;