diff --git a/BasiliskII/src/Unix/prefs_editor_gtk.cpp b/BasiliskII/src/Unix/prefs_editor_gtk.cpp index 637e1e67..d7ceae8c 100644 --- a/BasiliskII/src/Unix/prefs_editor_gtk.cpp +++ b/BasiliskII/src/Unix/prefs_editor_gtk.cpp @@ -1297,7 +1297,7 @@ static GList *add_serial_names(void) closedir(d); } if (glist) - g_list_sort(glist, gl_str_cmp); + glist = g_list_sort(glist, gl_str_cmp); else glist = g_list_append(glist, (void *)GetString(STR_NONE_LAB)); return glist; @@ -1339,7 +1339,7 @@ static GList *add_ether_names(void) glist = g_list_append(glist, s_slirp); #endif if (glist) - g_list_sort(glist, gl_str_cmp); + glist = g_list_sort(glist, gl_str_cmp); else glist = g_list_append(glist, (void *)GetString(STR_NONE_LAB)); return glist; diff --git a/SheepShaver/src/Unix/prefs_editor_gtk.cpp b/SheepShaver/src/Unix/prefs_editor_gtk.cpp index b092e824..a3984f34 100644 --- a/SheepShaver/src/Unix/prefs_editor_gtk.cpp +++ b/SheepShaver/src/Unix/prefs_editor_gtk.cpp @@ -1144,7 +1144,7 @@ static GList *add_serial_names(void) closedir(d); } if (glist) - g_list_sort(glist, gl_str_cmp); + glist = g_list_sort(glist, gl_str_cmp); else glist = g_list_append(glist, (void *)""); return glist; @@ -1186,7 +1186,7 @@ static GList *add_ether_names(void) glist = g_list_append(glist, s_slirp); #endif if (glist) - g_list_sort(glist, gl_str_cmp); + glist = g_list_sort(glist, gl_str_cmp); else glist = g_list_append(glist, (void *)""); return glist;