Просмотр исходного кода

kernel_release() coding style and position in code fix

Aaron Marcher 9 лет назад
Родитель
Сommit
7392dbabeb
1 измененных файлов с 13 добавлено и 11 удалено
  1. 13 11
      slstatus.c

+ 13 - 11
slstatus.c

@@ -52,6 +52,7 @@ static char *entropy(void);
 static char *gid(void);
 static char *hostname(void);
 static char *ip(const char *iface);
+static char *kernel_release(void);
 static char *load_avg(void);
 static char *ram_free(void);
 static char *ram_perc(void);
@@ -69,7 +70,6 @@ static char *username(void);
 static char *vol_perc(const char *card);
 static char *wifi_perc(const char *iface);
 static char *wifi_essid(const char *iface);
-static char *kernel_release(void);
 static void set_status(const char *str);
 static void sighandler(const int signo);
 static void usage(void);
@@ -316,6 +316,18 @@ ip(const char *iface)
 	return smprintf(UNKNOWN_STR);
 }
 
+static char *
+kernel_release(void)
+{
+	struct utsname udata;
+
+	if (uname(&udata) < 0) {
+		return smprintf(UNKNOWN_STR);
+	}
+
+	return smprintf("%s", udata.release);
+}
+
 static char *
 load_avg(void)
 {
@@ -723,16 +735,6 @@ wifi_essid(const char *iface)
 		return smprintf("%s", (char *)wreq.u.essid.pointer);
 }
 
-static char *
-kernel_release(void)
-{
-	struct utsname udata;
-	if (uname(&udata) < 0)
-		return smprintf(UNKNOWN_STR);
-
-	return smprintf("%s", udata.release);
-}
-
 static void
 set_status(const char *str)
 {