@@ -578,14 +578,14 @@ static char *_get_base_value(dt_variables_params_t *params, char **variable)
578578 sqlite3_finalize (stmt );
579579 // determine how many zero-padded digits to use with an optional
580580 // parameter: $(IMAGE.ID.NEXT[n]), default n=1
581- uint8_t nb_digit = _get_var_parameter (variable , 1 );
581+ const uint8_t nb_digit = _get_var_parameter (variable , 1 );
582582 result = g_strdup_printf ("%0*u" , nb_digit , highest_id + 1 );
583583 }
584584 else if (_has_prefix (variable , "ID" ) || _has_prefix (variable , "IMAGE.ID" ))
585585 {
586586 // determine how many zero-padded digits to use with an optional
587587 // parameter: $(IMAGE.ID[n]), default n=1
588- uint8_t nb_digit = _get_var_parameter (variable , 1 );
588+ const uint8_t nb_digit = _get_var_parameter (variable , 1 );
589589 result = g_strdup_printf ("%0*u" , nb_digit , params -> imgid );
590590 }
591591 else if (_has_prefix (variable , "IMAGE.EXIF" ))
@@ -647,7 +647,7 @@ static char *_get_base_value(dt_variables_params_t *params, char **variable)
647647 if (params -> filename )
648648 {
649649 gchar * dirname = g_path_get_dirname (params -> filename );
650- uint8_t levels = _get_var_parameter (variable , 1 );
650+ const uint8_t levels = _get_var_parameter (variable , 1 );
651651 result = g_strdup (dt_image_film_roll_name_levels (dirname , CLAMPS (levels , 1 , 5 )));
652652 g_free (dirname );
653653 }
@@ -705,13 +705,13 @@ static char *_get_base_value(dt_variables_params_t *params, char **variable)
705705
706706 if (nb_digit_s )
707707 {
708- int nb = g_ascii_strtoll (nb_digit_s , NULL , 10 );
708+ const int nb = g_ascii_strtoll (nb_digit_s , NULL , 10 );
709709 if (nb > 0 ) nb_digit = nb ;
710710 }
711711
712712 if (shift_s )
713713 {
714- int nb = g_ascii_strtoll (shift_s , NULL , 10 );
714+ const int nb = g_ascii_strtoll (shift_s , NULL , 10 );
715715 if (nb > 0 ) shift = nb ;
716716 }
717717
@@ -925,7 +925,8 @@ static char *_get_base_value(dt_variables_params_t *params, char **variable)
925925 result = g_strdup (tags );
926926 g_free (tags );
927927 }
928- else if (_has_prefix (variable , "SIDECAR_TXT" ) && g_strcmp0 (params -> jobcode , "infos" ) == 0
928+ else if (_has_prefix (variable , "SIDECAR_TXT" )
929+ && g_strcmp0 (params -> jobcode , "infos" ) == 0
929930 && (params -> data -> flags & DT_IMAGE_HAS_TXT ))
930931 {
931932 char * path = dt_image_get_text_path (params -> imgid );
@@ -967,7 +968,7 @@ static char *_get_base_value(dt_variables_params_t *params, char **variable)
967968 }
968969 dt_pthread_mutex_unlock (& darktable .metadata_threadsafe );
969970 }
970-
971+
971972 if (!result )
972973 {
973974 // go past what looks like an invalid variable. we only expect to
@@ -1109,7 +1110,9 @@ static char *_variable_get_value(dt_variables_params_t *params, char **variable)
11091110 {
11101111 char * pattern = _expand_source (params , variable , ')' );
11111112 const size_t pattern_length = strlen (pattern );
1112- if (!strncmp (base_value + base_value_length - pattern_length , pattern , pattern_length ))
1113+ if (!strncmp (base_value + base_value_length - pattern_length ,
1114+ pattern ,
1115+ pattern_length ))
11131116 base_value [base_value_length - pattern_length ] = '\0' ;
11141117 g_free (pattern );
11151118 }
@@ -1245,7 +1248,7 @@ static char *_variable_get_value(dt_variables_params_t *params, char **variable)
12451248 ? g_unichar_toupper (changed )
12461249 : g_unichar_tolower (changed );
12471250
1248- int utf8_length = g_unichar_to_utf8 (changed , NULL );
1251+ const int utf8_length = g_unichar_to_utf8 (changed , NULL );
12491252 char * next = g_utf8_next_char (base_value );
12501253 _base_value =
12511254 g_malloc0 (base_value_length - (next - base_value ) + utf8_length + 1 );
0 commit comments