int gui_browser_locate ( const struct vfsmatch vm  ) 

Apply a recursive search filter on the current directory.

Definition at line 467 of file gui_browser.c.

00468 {
00469         struct vfslist vl = VFSLIST_INITIALIZER;
00470 
00471         if (vr_curdir == NULL)
00472                 return (-1);
00473 
00474         /* Perform a search on the query */
00475         vfs_locate(&vl, vr_curdir, vm);
00476         if (vfs_list_empty(&vl))
00477                 return (-1);
00478         
00479         gui_browser_cleanup_flist();
00480         locatestr = g_strdup(vfs_match_value(vm));
00481         vfs_list_move(&vl_flist, &vl);
00482         gui_vfslist_setlist(win_browser, &vl_flist);
00483 
00484         return (0);
00485 }

Here is the call graph for this function:

Here is the caller graph for this function:

 All Data Structures Files Functions Variables Defines
Generated on Mon Mar 15 04:45:21 2010 for herrie by  doxygen 1.6.3