Index: trunk/psphot/src/psphotCleanup.c
===================================================================
--- trunk/psphot/src/psphotCleanup.c	(revision 9270)
+++ trunk/psphot/src/psphotCleanup.c	(revision 11263)
@@ -15,2 +15,20 @@
     return;
 }
+
+psExit psphotGetExitStatus () {
+
+    psErrorCode err = psErrorCodeLast ();
+    switch (err) {
+      case PSPHOT_ERR_SYS:
+	return PS_EXIT_SYS_ERROR;
+      case PSPHOT_ERR_CONFIG:
+	return PS_EXIT_CONFIG_ERROR;
+      case PSPHOT_ERR_PROG:
+	return PS_EXIT_PROG_ERROR;
+      case PSPHOT_ERR_DATA:
+	return PS_EXIT_DATA_ERROR;
+      default:
+	return PS_EXIT_UNKNOWN_ERROR;
+    }	
+    return PS_EXIT_UNKNOWN_ERROR;
+}
