Index: /trunk/BNC/src/RTRover/bncrtrover.cpp
===================================================================
--- /trunk/BNC/src/RTRover/bncrtrover.cpp	(revision 4768)
+++ /trunk/BNC/src/RTRover/bncrtrover.cpp	(revision 4769)
@@ -40,4 +40,5 @@
   // --------------------
   rtrover_opt opt;
+
   opt._roverName = strdup(_roverMount.data());
   opt._baseName  = strdup(_baseMount.data());
@@ -50,5 +51,9 @@
   opt._sigmaPhase = 0.002; // TODO
   opt._sigmaCode  = 2.0;   // TODO
+
   rtrover_setOptions(&opt);
+
+  free(opt._roverName);
+  free(opt._baseName);
 
   // Connect to BNC Signals
@@ -211,4 +216,5 @@
  
   }
+
   rtrover_output output;
   rtrover_processEpoch(numSatRover, satObsRover, 0, 0, &output);
@@ -216,3 +222,5 @@
   _outputFile.write(output._log);
   _outputFile.flush();
-}
+
+  rtrover_freeOutput(&output);
+}
