Index: /tags/ipp-20110622/ppTranslate/src/ppMopsArguments.c
===================================================================
--- /tags/ipp-20110622/ppTranslate/src/ppMopsArguments.c	(revision 32189)
+++ /tags/ipp-20110622/ppTranslate/src/ppMopsArguments.c	(revision 32190)
@@ -108,5 +108,5 @@
     args->output = psStringCopy(argv[2]);
 
-    args->exp_name = psMetadataLookupStr(NULL, arguments, "-exp_name");
+    args->exp_name = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-exp_name"));
     args->exp_id = psMetadataLookupS64(NULL, arguments, "-exp_id");
     args->chip_id = psMetadataLookupS64(NULL, arguments, "-chip_id");
@@ -123,5 +123,5 @@
     psTrace("ppMops.args", 1, "Done parsing command-line arguments\n");
 
-psFree(arguments);
+    psFree(arguments);
     return args;
 }
