Meter: use explicit type for drawData
diff --git a/Meter.h b/Meter.h
index 0647c76..8a0c869 100644
--- a/Meter.h
+++ b/Meter.h
@@ -53,6 +53,11 @@
 #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 @@
    char* caption;
    int mode;
    int param;
-   void* drawData;
+   GraphData* drawData;
    int h;
    struct ProcessList_* pl;
    char curItems;
@@ -83,11 +88,6 @@
    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);