Home | History | Annotate | Download | only in glib

Lines Matching refs:dir

54   DIR *dirp;
82 GDir *dir;
97 dir = g_new (GDir, 1);
99 dir->wdirp = _wopendir (wpath);
102 if (dir->wdirp)
103 return dir;
113 g_free (dir);
117 dir = g_new (GDir, 1);
119 dir->dirp = opendir (path);
121 if (dir->dirp)
122 return dir;
134 g_free (dir);
172 * @dir: a #GDir* created by g_dir_open()
183 g_dir_read_name (GDir *dir)
192 g_return_val_if_fail (dir != NULL, NULL);
197 wentry = _wreaddir (dir->wdirp);
201 wentry = _wreaddir (dir->wdirp);
211 strcpy (dir->utf8_buf, utf8_name);
214 return dir->utf8_buf;
217 entry = readdir (dir->dirp);
221 entry = readdir (dir->dirp);
239 g_dir_read_name (GDir *dir)
243 const gchar *utf8_name = g_dir_read_name_utf8 (dir);
253 strcpy (dir->utf8_buf, retval);
256 return dir->utf8_buf;
265 * @dir: a #GDir* created by g_dir_open()
271 g_dir_rewind (GDir *dir)
273 g_return_if_fail (dir != NULL);
276 _wrewinddir (dir->wdirp);
278 rewinddir (dir->dirp);
284 * @dir: a #GDir* created by g_dir_open()
289 g_dir_close (GDir *dir)
291 g_return_if_fail (dir != NULL);
294 _wclosedir (dir->wdirp);
296 closedir (dir->dirp);
298 g_free (dir);