gvfs r1789 - in trunk: . daemon
- From: tbzatek svn gnome org
- To: svn-commits-list gnome org
- Subject: gvfs r1789 - in trunk: . daemon
- Date: Tue, 27 May 2008 16:05:01 +0000 (UTC)
Author: tbzatek
Date: Tue May 27 16:05:00 2008
New Revision: 1789
URL: http://svn.gnome.org/viewvc/gvfs?rev=1789&view=rev
Log:
Don't set domain to mountspec when not setting username
Modified:
trunk/ChangeLog
trunk/daemon/gvfsbackendsmb.c
Modified: trunk/daemon/gvfsbackendsmb.c
==============================================================================
--- trunk/daemon/gvfsbackendsmb.c (original)
+++ trunk/daemon/gvfsbackendsmb.c Tue May 27 16:05:00 2008
@@ -28,6 +28,7 @@
#include <unistd.h>
#include <fcntl.h>
#include <string.h>
+#include <stdlib.h>
#include <glib/gstdio.h>
#include <glib/gi18n.h>
@@ -561,10 +562,12 @@
smb_mount_spec = g_mount_spec_new ("smb-share");
g_mount_spec_set (smb_mount_spec, "share", op_backend->share);
g_mount_spec_set (smb_mount_spec, "server", op_backend->server);
- if (op_backend->last_user)
- g_mount_spec_set (smb_mount_spec, "user", op_backend->last_user);
- if (op_backend->last_domain)
- g_mount_spec_set (smb_mount_spec, "domain", op_backend->last_domain);
+ if (op_backend->last_user && strlen(op_backend->last_user) > 0)
+ {
+ g_mount_spec_set (smb_mount_spec, "user", op_backend->last_user);
+ if (op_backend->last_domain)
+ g_mount_spec_set (smb_mount_spec, "domain", op_backend->last_domain);
+ }
g_vfs_backend_set_mount_spec (backend, smb_mount_spec);
g_mount_spec_unref (smb_mount_spec);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]