Better fix
authorMatthias Clasen <matthiasc@src.gnome.org>
Fri, 28 Nov 2008 07:04:43 +0000 (07:04 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Fri, 28 Nov 2008 07:04:43 +0000 (07:04 +0000)
svn path=/trunk/; revision=7691

gio/glocalvfs.c

index 2ec07eb..6e78e74 100644 (file)
@@ -118,10 +118,6 @@ g_local_vfs_parse_name (GVfs       *vfs,
   char *user_prefix;
   const char *user_start, *user_end;
   char *rest;
-#ifdef HAVE_PWD_H
-  struct passwd *passwd_file_entry;
-  char *user_name;
-#endif
   
   g_return_val_if_fail (G_IS_VFS (vfs), NULL);
   g_return_val_if_fail (parse_name != NULL, NULL);
@@ -145,6 +141,9 @@ g_local_vfs_parse_name (GVfs       *vfs,
          else
            {
 #ifdef HAVE_PWD_H
+              struct passwd *passwd_file_entry;
+              char *user_name;
+
              user_name = g_strndup (user_start, user_end - user_start);
              passwd_file_entry = getpwnam (user_name);
              g_free (user_name);