[gnome-disk-utility] Don't show WWN if we already show a serial
- From: David Zeuthen <davidz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-disk-utility] Don't show WWN if we already show a serial
- Date: Sun, 24 Jun 2012 14:16:30 +0000 (UTC)
commit 4ffb6a810b7349e9bc3620b7f2a4d3d6669780b5
Author: David Zeuthen <zeuthen gmail com>
Date: Sun Jun 24 10:15:45 2012 -0400
Don't show WWN if we already show a serial
Signed-off-by: David Zeuthen <zeuthen gmail com>
src/disks/gduwindow.c | 16 +++++++++++-----
1 files changed, 11 insertions(+), 5 deletions(-)
---
diff --git a/src/disks/gduwindow.c b/src/disks/gduwindow.c
index 02b6e76..f1a394c 100644
--- a/src/disks/gduwindow.c
+++ b/src/disks/gduwindow.c
@@ -1671,6 +1671,7 @@ update_device_page_for_drive (GduWindow *window,
guint64 size;
UDisksDriveAta *ata;
const gchar *our_seat;
+ const gchar *serial;
//g_debug ("In update_device_page_for_drive() - selected=%s",
// object != NULL ? g_dbus_object_get_object_path (object) : "<nothing>");
@@ -1738,14 +1739,19 @@ update_device_page_for_drive (GduWindow *window,
"devtab-model-label",
"devtab-model-value-label", str->str, SET_MARKUP_FLAGS_HYPHEN_IF_EMPTY);
g_string_free (str, TRUE);
+
+ serial = udisks_drive_get_serial (drive);
set_markup (window,
"devtab-serial-number-label",
"devtab-serial-number-value-label",
- udisks_drive_get_serial (drive), SET_MARKUP_FLAGS_NONE);
- set_markup (window,
- "devtab-wwn-label",
- "devtab-wwn-value-label",
- udisks_drive_get_wwn (drive), SET_MARKUP_FLAGS_NONE);
+ serial, SET_MARKUP_FLAGS_NONE);
+ if (serial == NULL || strlen (serial) == 0)
+ {
+ set_markup (window,
+ "devtab-wwn-label",
+ "devtab-wwn-value-label",
+ udisks_drive_get_wwn (drive), SET_MARKUP_FLAGS_NONE);
+ }
/* Figure out Location ...
*
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]