Re: testglib and user-dirs.dirs
- From: "Matthias Clasen" <matthias clasen gmail com>
- To: "Asbjørn" <asbgpe online no>
- Cc: gtk-devel-list gnome org, Tim Janik <timj imendio com>
- Subject: Re: testglib and user-dirs.dirs
- Date: Mon, 31 Dec 2007 14:51:59 -0500
On Dec 31, 2007 12:52 PM, Asbjørn <asbgpe online no> wrote:
>
.
> >
> > what I meant to say is that GLib only guarantees the desktop directory
> > to be non-NULL, the others may well be NULL.
>
> Ok.
> The first fail will at G_USER_DIRECTORY_DOCUMENTS.
>
> Then the code could be like this:
> .....
> if (file_exists("HOME/.config/user-dirs.dirs"))
> {
> udddocs = g_get_user_special_dir (G_USER_DIRECTORY_DOCUMENTS);
> g_assert (udddocs != NULL);
> uddpubshare = g_get_user_special_dir (G_USER_DIRECTORY_PUBLIC_SHARE);
> g_assert (uddpubshare != NULL);
> }
>
No. Even if user-dirs.dirs exists, some of the directories could still
be NULL...
[
Date Prev][Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]