Changeset 32ae27bb in mainline for uspace/app/nav/dlg/newfiledlg.c
- Timestamp:
- 2025-09-18T19:25:45Z (2 weeks ago)
- Branches:
- master
- Parents:
- 283bb9f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/nav/dlg/newfiledlg.c
r283bb9f r32ae27bb 35 35 36 36 #include <errno.h> 37 #include <fmgt.h> 37 38 #include <mem.h> 38 39 #include <stdlib.h> … … 84 85 gfx_rect_t rect; 85 86 ui_resource_t *ui_res; 87 char *name = NULL; 86 88 87 89 dialog = calloc(1, sizeof(new_file_dlg_t)); … … 144 146 label = NULL; 145 147 146 rc = ui_entry_create(window, "noname00", &entry); 147 if (rc != EOK) 148 goto error; 148 rc = fmgt_new_file_suggest(&name); 149 if (rc != EOK) 150 goto error; 151 152 rc = ui_entry_create(window, name, &entry); 153 if (rc != EOK) 154 goto error; 155 156 free(name); 157 name = NULL; 149 158 150 159 /* FIXME: Auto layout */ … … 294 303 return EOK; 295 304 error: 305 if (name != NULL) 306 free(name); 296 307 if (entry != NULL) 297 308 ui_entry_destroy(entry);
Note:
See TracChangeset
for help on using the changeset viewer.