Explicitly cast some types to fix compiler errors
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user