Make getTargetStreamer return a possibly null pointer.
[oota-llvm.git] / lib / Target / Mips / MipsAsmPrinter.cpp
index 54ee30b2960c99d527431b46e767f36ac551c325..f89085de89ab0500d45cbae9e474d0e0b10d2b1c 100644 (file)
@@ -46,7 +46,7 @@
 using namespace llvm;
 
 MipsTargetStreamer &MipsAsmPrinter::getTargetStreamer() {
-  return static_cast<MipsTargetStreamer &>(OutStreamer.getTargetStreamer());
+  return static_cast<MipsTargetStreamer &>(*OutStreamer.getTargetStreamer());
 }
 
 bool MipsAsmPrinter::runOnMachineFunction(MachineFunction &MF) {