Index: /branches/eam_branch_20081230/psModules/src/config/pmConfigMask.c
===================================================================
--- /branches/eam_branch_20081230/psModules/src/config/pmConfigMask.c	(revision 21145)
+++ /branches/eam_branch_20081230/psModules/src/config/pmConfigMask.c	(revision 21146)
@@ -168,5 +168,16 @@
 	    fullValue = item->data.U64;
 	    break;
-	    // XXX we could code this to accept Snn values, but they should not normally be used for masks
+	  case PS_DATA_S8:
+	    fullValue = item->data.S8;
+	    break;
+	  case PS_DATA_S16:
+	    fullValue = item->data.S16;
+	    break;
+	  case PS_DATA_S32:
+	    fullValue = item->data.S32;
+	    break;
+	  case PS_DATA_S64:
+	    fullValue = item->data.S64;
+	    break;
 	  default:
             psWarning("Mask entry %s in metadata is not of a mask type", name);
