[polly] r289434 - [ScheduleOptimizer] Fix memory leak. NFC.
Michael Kruse via llvm-commits
llvm-commits at lists.llvm.org
Mon Dec 12 06:51:06 PST 2016
Author: meinersbur
Date: Mon Dec 12 08:51:06 2016
New Revision: 289434
URL: http://llvm.org/viewvc/llvm-project?rev=289434&view=rev
Log:
[ScheduleOptimizer] Fix memory leak. NFC.
Modified:
polly/trunk/lib/Transform/ScheduleOptimizer.cpp
Modified: polly/trunk/lib/Transform/ScheduleOptimizer.cpp
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/Transform/ScheduleOptimizer.cpp?rev=289434&r1=289433&r2=289434&view=diff
==============================================================================
--- polly/trunk/lib/Transform/ScheduleOptimizer.cpp (original)
+++ polly/trunk/lib/Transform/ScheduleOptimizer.cpp Mon Dec 12 08:51:06 2016
@@ -1189,7 +1189,9 @@ bool IslScheduleOptimizer::runOnScop(Sco
auto *P = isl_printer_to_str(Ctx);
P = isl_printer_set_yaml_style(P, ISL_YAML_STYLE_BLOCK);
P = isl_printer_print_schedule(P, Schedule);
- dbgs() << "NewScheduleTree: \n" << isl_printer_get_str(P) << "\n";
+ auto *str = isl_printer_get_str(P);
+ dbgs() << "NewScheduleTree: \n" << str << "\n";
+ free(str);
isl_printer_free(P);
});
More information about the llvm-commits
mailing list