diff options
Diffstat (limited to 'src/ring.c')
| -rw-r--r-- | src/ring.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -574,11 +574,11 @@ teco_state_edit_file_done(teco_machine_main_t *ctx, teco_string_t str, GError ** g_autofree gchar *filename = teco_file_expand_path(str.data); if (teco_globber_is_pattern(filename)) { - g_auto(teco_globber_t) globber; - teco_globber_init(&globber, filename, G_FILE_TEST_IS_REGULAR); + g_autoptr(teco_globber_t) globber; + globber = teco_globber_new(filename, G_FILE_TEST_IS_REGULAR); gchar *globbed_filename; - while ((globbed_filename = teco_globber_next(&globber))) { + while ((globbed_filename = teco_globber_next(globber))) { gboolean rc = teco_current_doc_undo_edit(error) && teco_ring_edit(globbed_filename, error); g_free(globbed_filename); |
