Index: trunk/ippTools/src/regtool.c
===================================================================
--- trunk/ippTools/src/regtool.c	(revision 6336)
+++ trunk/ippTools/src/regtool.c	(revision 6338)
@@ -11,16 +11,16 @@
 int main(int argc, char **argv)
 {
-    pxConfig        config; 
-
-    p0searchConfig(&config, argc, argv);
-
-    switch (config.mode) {
+    pxConfig *config = pxConfigAlloc();
+
+    p0searchConfig(config, argc, argv);
+
+    switch (config->mode) {
         case PX_MODE_PENDING:
-            if (!pendingMode(&config)) {
+            if (!pendingMode(config)) {
                 exit(EXIT_FAILURE);
             }
             break;
         case PX_MODE_UPDATE:
-            if (!updateMode(&config)) {
+            if (!updateMode(config)) {
                 exit(EXIT_FAILURE);
             }
