From ce70582e672df6f98d028eff0deb6faa8cc730a8 Mon Sep 17 00:00:00 2001
From: Per Hedbor <ph@opera.com>
Date: Fri, 25 Apr 2014 15:11:51 +0200
Subject: [PATCH] Make 0-valued pointer types be UNDEFINED, not 0

---
 src/object.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/object.c b/src/object.c
index 117c76ace7..96a4509568 100644
--- a/src/object.c
+++ b/src/object.c
@@ -1189,7 +1189,7 @@ static void assign_svalue_from_ptr_no_free(struct svalue *to,
 		 dummy, dummy);
 	add_ref(dummy);
       }else{
-	SET_SVAL(*to, T_INT, NUMBER_NUMBER, integer, 0);
+	SET_SVAL(*to, T_INT, NUMBER_UNDEFINED, integer, 0);
       }
       break;
     }
-- 
GitLab