Explicitly cast some types to fix compiler errors

This commit is contained in:
2026-01-30 19:56:14 +01:00
parent f4fbc2ecf4
commit 9d378ed5ed

View File

@@ -516,7 +516,7 @@ static void mainWindow_settings_buttonCustomNewFileDateFormat_clicked(GtkComboBo
struct mainWindow *mainWindow = (struct mainWindow *)user_data;
if (gtk_stack_get_visible_child(GTK_STACK(mainWindow->settingsDialog.stackNewDateFormat)) == mainWindow->settingsDialog.entryNewDateFormat) {
mainWindow_set_new_file_date_format(mainWindow, gtk_entry_get_text(mainWindow->settingsDialog.entryNewDateFormat));
mainWindow_set_new_file_date_format(mainWindow, gtk_entry_get_text((GtkEntry*) mainWindow->settingsDialog.entryNewDateFormat));
gtk_stack_set_visible_child(GTK_STACK(mainWindow->settingsDialog.stackNewDateFormat),
mainWindow->settingsDialog.comboNewDateFormat);
gtk_button_set_label(GTK_BUTTON(mainWindow->settingsDialog.buttonCustomNewFileDateFormat), "...");
@@ -549,17 +549,17 @@ void mainWindow_set_new_file_date_format(struct mainWindow *mainWindow, gchar *f
g_free(mainWindow->newFileDateFormat);
mainWindow->newFileDateFormat = g_strdup(fmt);
gtk_entry_set_text(mainWindow->settingsDialog.entryNewDateFormat, fmt);
gtk_entry_set_text((GtkEntry*) mainWindow->settingsDialog.entryNewDateFormat, fmt);
/* Custom format -> Add to list for this session */
if (!gtk_combo_box_set_active_id(mainWindow->settingsDialog.comboNewDateFormat, fmt)) {
if (!gtk_combo_box_set_active_id((GtkComboBox*) mainWindow->settingsDialog.comboNewDateFormat, fmt)) {
datetime = g_date_time_new_now_local();
text = g_date_time_format(datetime, fmt);
gtk_combo_box_text_append(GTK_COMBO_BOX_TEXT(mainWindow->settingsDialog.comboNewDateFormat),
fmt, text);
g_free(text);
g_date_time_unref(datetime);
gtk_combo_box_set_active_id(mainWindow->settingsDialog.comboNewDateFormat, fmt);
gtk_combo_box_set_active_id((GtkComboBox*) mainWindow->settingsDialog.comboNewDateFormat, fmt);
}
}