Index: trunk/ippTools/src/warptoolConfig.c
===================================================================
--- trunk/ippTools/src/warptoolConfig.c	(revision 18336)
+++ trunk/ippTools/src/warptoolConfig.c	(revision 18461)
@@ -461,8 +461,8 @@
 
 {
-    psString str = NULL;
+    psS64 warp_id = -1;
     bool status = false;
-    if ((str = psMetadataLookupStr(&status, config->args, "-warp_id"))) {
-        if (!psMetadataAddS64(config->where, PS_LIST_TAIL, "warp_id", 0, "==", (psS64)atoll(str))) {
+    if ((warp_id = psMetadataLookupS64(&status, config->args, "-warp_id"))) {
+        if (!psMetadataAddS64(config->where, PS_LIST_TAIL, "warp_id", 0, "==", warp_id)) {
             psError(PS_ERR_UNKNOWN, false, "failed to add item warp_id");
             psFree(config);
