summaryrefslogtreecommitdiffstats
path: root/darwin/Platform.h
diff options
context:
space:
mode:
authorNathan Scott <nathans@redhat.com>2020-11-19 12:32:07 +1100
committerNathan Scott <nathans@redhat.com>2020-11-19 12:32:07 +1100
commitc75c5ef9c6631127e5c0f3ace4b59e4acadd04e5 (patch)
treeb34cc2a215743f92f063bb4e1578a6888181992a /darwin/Platform.h
parent329011bb982b7dda02e6901173e6fc34bcaa2645 (diff)
Minor cleanups to platform-specific init and done
Move platform-specific code out of the htop.c main function and into the platform sub-directories - primarily this is the Linux procfs path check and sensors setup/teardown; not needed on any other platforms. No functional changes here.
Diffstat (limited to 'darwin/Platform.h')
-rw-r--r--darwin/Platform.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/darwin/Platform.h b/darwin/Platform.h
index 40b7d730..e1f83553 100644
--- a/darwin/Platform.h
+++ b/darwin/Platform.h
@@ -19,20 +19,23 @@ in the source distribution for its full text.
#include "ProcessLocksScreen.h"
#include "SignalsPanel.h"
+extern ProcessFieldData Process_fields[];
extern ProcessField Platform_defaultFields[];
+extern int Platform_numberOfFields;
+
extern const SignalItem Platform_signals[];
extern const unsigned int Platform_numberOfSignals;
-extern ProcessFieldData Process_fields[];
-
extern const MeterClass* const Platform_meterTypes[];
-void Platform_setBindings(Htop_Action* keys);
+void Platform_init(void);
-extern int Platform_numberOfFields;
+void Platform_done(void);
+
+void Platform_setBindings(Htop_Action* keys);
int Platform_getUptime(void);

© 2014-2024 Faster IT GmbH | imprint | privacy policy