diff --git a/pmu/pmu.cpp b/pmu/pmu.cpp index 207d4fb1128200d29acef5927975e062e3266b51..d2f4c9fb5fe1cb17ab914cf129fb3fd2b1bc3c24 100644 --- a/pmu/pmu.cpp +++ b/pmu/pmu.cpp @@ -331,7 +331,7 @@ static void PmuTaskAttrFree(PmuTaskAttr *taskAttr) int PmuOpen(enum PmuTaskType collectType, struct PmuAttr *attr) { SetWarn(SUCCESS); - PmuAttr copiedAttr = {*attr}; + PmuAttr copiedAttr = *attr; pair previousEventList = {0, nullptr}; try { auto err = CheckAttr(collectType, attr);