[gnome-color-manager] Don't use the serial number if it's set to zero
- From: Richard Hughes <rhughes src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gnome-color-manager] Don't use the serial number if it's set to zero
- Date: Sat, 28 Nov 2009 22:57:12 +0000 (UTC)
commit 0ad484545de923b29b41a73c8b735b3c8c95cbb8
Author: Richard Hughes <richard hughsie com>
Date: Sat Nov 28 22:14:58 2009 +0000
Don't use the serial number if it's set to zero
src/gcm-edid.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/src/gcm-edid.c b/src/gcm-edid.c
index be167d5..a656824 100644
--- a/src/gcm-edid.c
+++ b/src/gcm-edid.c
@@ -139,8 +139,10 @@ gcm_edid_parse (GcmEdid *edid, const guint8 *data, GError **error)
serial += (guint32) data[GCM_EDID_OFFSET_SERIAL+1] * 0x100;
serial += (guint32) data[GCM_EDID_OFFSET_SERIAL+2] * 0x10000;
serial += (guint32) data[GCM_EDID_OFFSET_SERIAL+3] * 0x1000000;
- priv->serial_number = g_strdup_printf ("%" G_GUINT32_FORMAT, serial);
- egg_debug ("Serial: %s", priv->serial_number);
+ if (serial > 0) {
+ priv->serial_number = g_strdup_printf ("%" G_GUINT32_FORMAT, serial);
+ egg_debug ("Serial: %s", priv->serial_number);
+ }
/* get the size */
priv->width = data[GCM_EDID_OFFSET_SIZE+0];
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]