We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 328df38 commit 35f027eCopy full SHA for 35f027e
src/amdgpu.cpp
@@ -52,8 +52,8 @@ bool amdgpu_verify_metrics(const std::string& path)
52
#define IS_VALID_METRIC(FIELD) (FIELD != 0xffff)
53
void amdgpu_get_instant_metrics(struct amdgpu_common_metrics *metrics) {
54
FILE *f;
55
- void *buf[MAX(sizeof(struct gpu_metrics_v1_3), sizeof(struct gpu_metrics_v2_3))/sizeof(void*)+1];
56
- struct metrics_table_header* header = (metrics_table_header*)buf;
+ char buf[MAX(sizeof(struct gpu_metrics_v1_3), sizeof(struct gpu_metrics_v2_3))];
+ struct metrics_table_header* header = reinterpret_cast<metrics_table_header*>(buf);
57
58
f = fopen(metrics_path.c_str(), "rb");
59
if (!f)
0 commit comments