Index: trunk/ippdb/tests/alloc.c
===================================================================
--- trunk/ippdb/tests/alloc.c	(revision 11867)
+++ trunk/ippdb/tests/alloc.c	(revision 11873)
@@ -532,5 +532,5 @@
         p2PendingExpRow *object;
 
-        object = p2PendingExpRowAlloc("a string", -32, -32, "a string", "a string"    );
+        object = p2PendingExpRowAlloc("a string", -32, -32, "a string", "a string", "a string", "a string"    );
 
         if (!object) {
@@ -558,4 +558,12 @@
             exit(EXIT_FAILURE);
         }
+        if (strncmp(object->expgroup, "a string", MAX_STRING_LENGTH)) {
+            psFree(object);
+            exit(EXIT_FAILURE);
+        }
+        if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) {
+            psFree(object);
+            exit(EXIT_FAILURE);
+        }
 
         psFree(object);
@@ -602,5 +610,5 @@
         p2ProcessedExpRow *object;
 
-        object = p2ProcessedExpRowAlloc("a string", -32, -32, "a string"    );
+        object = p2ProcessedExpRowAlloc("a string", -32, -32, "a string", "a string", "a string"    );
 
         if (!object) {
@@ -624,4 +632,12 @@
             exit(EXIT_FAILURE);
         }
+        if (strncmp(object->expgroup, "a string", MAX_STRING_LENGTH)) {
+            psFree(object);
+            exit(EXIT_FAILURE);
+        }
+        if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) {
+            psFree(object);
+            exit(EXIT_FAILURE);
+        }
 
         psFree(object);
@@ -709,5 +725,5 @@
         p3PendingExpRow *object;
 
-        object = p3PendingExpRowAlloc("a string", -32, -32, "a string"    );
+        object = p3PendingExpRowAlloc("a string", -32, -32, "a string", "a string", "a string"    );
 
         if (!object) {
@@ -731,4 +747,12 @@
             exit(EXIT_FAILURE);
         }
+        if (strncmp(object->expgroup, "a string", MAX_STRING_LENGTH)) {
+            psFree(object);
+            exit(EXIT_FAILURE);
+        }
+        if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) {
+            psFree(object);
+            exit(EXIT_FAILURE);
+        }
 
         psFree(object);
@@ -738,5 +762,5 @@
         p3ProcessedExpRow *object;
 
-        object = p3ProcessedExpRowAlloc("a string", -32, -32, "a string", "a string", "a string", 64.64, 64.64, 64.64, 32.32, 32.32, -32, "a string", "a string", 32.32, 32.32, -16    );
+        object = p3ProcessedExpRowAlloc("a string", -32, -32, "a string", "a string", "a string", 64.64, 64.64, 64.64, 32.32, 32.32, -32, "a string", "a string", 32.32, 32.32, -16, "a string", "a string"    );
 
         if (!object) {
@@ -812,4 +836,12 @@
             exit(EXIT_FAILURE);
         }
+        if (strncmp(object->expgroup, "a string", MAX_STRING_LENGTH)) {
+            psFree(object);
+            exit(EXIT_FAILURE);
+        }
+        if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) {
+            psFree(object);
+            exit(EXIT_FAILURE);
+        }
 
         psFree(object);
@@ -1430,5 +1462,5 @@
         p4RunRow        *object;
 
-        object = p4RunRowAlloc(-32, "a string", "a string", "a string", "0001-01-01T00:00:00Z"    );
+        object = p4RunRowAlloc(-32, "a string", "a string", "a string", "a string", "0001-01-01T00:00:00Z"    );
 
         if (!object) {
@@ -1452,4 +1484,8 @@
             exit(EXIT_FAILURE);
         }
+        if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) {
+            psFree(object);
+            exit(EXIT_FAILURE);
+        }
             psFree(object);
             exit(EXIT_FAILURE);
@@ -1573,5 +1609,5 @@
         p5RunRow        *object;
 
-        object = p5RunRowAlloc(-32, "a string", "a string", "0001-01-01T00:00:00Z"    );
+        object = p5RunRowAlloc(-32, "a string", "a string", "a string", "0001-01-01T00:00:00Z"    );
 
         if (!object) {
@@ -1591,4 +1627,8 @@
             exit(EXIT_FAILURE);
         }
+        if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) {
+            psFree(object);
+            exit(EXIT_FAILURE);
+        }
             psFree(object);
             exit(EXIT_FAILURE);
@@ -1675,5 +1715,5 @@
         p6RunRow        *object;
 
-        object = p6RunRowAlloc(-32, "a string", "a string", "0001-01-01T00:00:00Z"    );
+        object = p6RunRowAlloc(-32, "a string", "a string", "a string", "0001-01-01T00:00:00Z"    );
 
         if (!object) {
@@ -1690,4 +1730,8 @@
         }
         if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) {
+            psFree(object);
+            exit(EXIT_FAILURE);
+        }
+        if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) {
             psFree(object);
             exit(EXIT_FAILURE);
