Mercurial > pidgin
comparison finch/libgnt/gntfilesel.c @ 15922:b4086a92568f
merge of '639aeb100fb910f3edcaf8b015a77e8d49ef250c'
and '88322be73f5336575c98479b2270ab9fcf2a8a75'
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Mon, 26 Mar 2007 00:44:09 +0000 |
parents | 0592a7b4db86 65b45106bfbb |
children | f8c16848b76d |
comparison
equal
deleted
inserted
replaced
15921:8bea220c0997 | 15922:b4086a92568f |
---|---|
373 gboolean gnt_file_sel_get_dirs_only(GntFileSel *sel) | 373 gboolean gnt_file_sel_get_dirs_only(GntFileSel *sel) |
374 { | 374 { |
375 return sel->dirsonly; | 375 return sel->dirsonly; |
376 } | 376 } |
377 | 377 |
378 char *gnt_file_sel_get_selected_file(GntFileSel *sel) | |
379 { | |
380 char *ret; | |
381 const char *tmp; | |
382 tmp = (const char*)gnt_tree_get_selection_data(sel->dirsonly ? GNT_TREE(sel->dirs) : GNT_TREE(sel->files)); | |
383 ret = g_strdup_printf("%s%s%s", sel->current, sel->current[1] ? G_DIR_SEPARATOR_S : "", tmp ? tmp : ""); | |
384 return ret; | |
385 } | |
386 | |
387 void gnt_file_sel_set_must_exist(GntFileSel *sel, gboolean must) | |
388 { | |
389 /*XXX: What do I do with this? */ | |
390 sel->must_exist = must; | |
391 } | |
392 | |
393 gboolean gnt_file_sel_get_must_exist(GntFileSel *sel) | |
394 { | |
395 return sel->must_exist; | |
396 } | |
397 |