diff options
author | Christian Göttsche <cgzones@googlemail.com> | 2020-10-02 16:27:57 +0200 |
---|---|---|
committer | cgzones <cgzones@googlemail.com> | 2020-10-12 13:15:23 +0200 |
commit | 0b9a0014989b8557eb16697984d9fd02b59bf47a (patch) | |
tree | a194a86e3fcd82bf05045abd8326896ca40bc74d /Meter.h | |
parent | 25022c219df6d62827c4b10773288a30ec739e67 (diff) |
Meter: use explicit type for drawData
Diffstat (limited to 'Meter.h')
-rw-r--r-- | Meter.h | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -53,6 +53,11 @@ typedef struct MeterClass_ { #define Meter_name(this_) As_Meter(this_)->name #define Meter_uiName(this_) As_Meter(this_)->uiName +typedef struct GraphData_ { + struct timeval time; + double values[METER_BUFFER_LEN]; +} GraphData; + struct Meter_ { Object super; Meter_Draw draw; @@ -60,7 +65,7 @@ struct Meter_ { char* caption; int mode; int param; - void* drawData; + GraphData* drawData; int h; struct ProcessList_* pl; char curItems; @@ -83,11 +88,6 @@ typedef enum { LAST_METERMODE } MeterModeId; -typedef struct GraphData_ { - struct timeval time; - double values[METER_BUFFER_LEN]; -} GraphData; - extern const MeterClass Meter_class; Meter* Meter_new(struct ProcessList_* pl, int param, const MeterClass* type); |