Procházet zdrojové kódy

kernel version - don't show the dash if flavor is empty

unclejack před 12 roky
rodič
revize
d2eb2455a1
1 změnil soubory, kde provedl 5 přidání a 1 odebrání
  1. 5 1
      utils.go

+ 5 - 1
utils.go

@@ -425,7 +425,11 @@ func GetKernelVersion() (*KernelVersionInfo, error) {
 }
 
 func (k *KernelVersionInfo) String() string {
-	return fmt.Sprintf("%d.%d.%d-%s", k.Kernel, k.Major, k.Minor, k.Flavor)
+	flavor := ""
+	if len(k.Flavor) > 0 {
+		flavor = fmt.Sprintf("-%s", k.Flavor)
+	}
+	return fmt.Sprintf("%d.%d.%d%s", k.Kernel, k.Major, k.Minor, flavor)
 }
 
 // Compare two KernelVersionInfo struct.