From f363771464bde53290541cd89c0f4c9ab8369393 Mon Sep 17 00:00:00 2001
From: Adrian Cole <adrian@jclouds.org>
Date: Thu, 12 Jan 2012 17:59:50 -0800
Subject: [PATCH] os tidies

---
 .../java/org/jclouds/compute/domain/CIMOperatingSystem.java   | 4 ++--
 .../main/java/org/jclouds/compute/domain/OperatingSystem.java | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/compute/src/main/java/org/jclouds/compute/domain/CIMOperatingSystem.java b/compute/src/main/java/org/jclouds/compute/domain/CIMOperatingSystem.java
index 51c2503fbf..54b9936326 100644
--- a/compute/src/main/java/org/jclouds/compute/domain/CIMOperatingSystem.java
+++ b/compute/src/main/java/org/jclouds/compute/domain/CIMOperatingSystem.java
@@ -177,7 +177,7 @@ public class CIMOperatingSystem extends OperatingSystem {
 
    @Override
    public String toString() {
-      return String.format("[osType=%s, arch=%s, description=%s, family=%s, is64Bit=%s, name=%s, version=%s]", osType,
-               arch, description, family, is64Bit, name, version);
+      return "[name=" + name + ", family=" + family + ", version=" + version + ", arch=" + arch + ", is64Bit="
+               + is64Bit + ", description=" + description + ", osType=" + osType+ "]";
    }
 }
\ No newline at end of file
diff --git a/compute/src/main/java/org/jclouds/compute/domain/OperatingSystem.java b/compute/src/main/java/org/jclouds/compute/domain/OperatingSystem.java
index a5a02546d7..8135675c13 100644
--- a/compute/src/main/java/org/jclouds/compute/domain/OperatingSystem.java
+++ b/compute/src/main/java/org/jclouds/compute/domain/OperatingSystem.java
@@ -211,7 +211,7 @@ public class OperatingSystem {
          return true;
       if (obj == null)
          return false;
-      if (getClass() != obj.getClass())
+      if (!(obj instanceof OperatingSystem))
          return false;
       OperatingSystem other = (OperatingSystem) obj;
       if (arch == null) {