Fix debugging pointer format character
authorMyhailo Danylenko <isbear@ukrpost.net>
Sun, 03 Jul 2011 22:17:16 +0300
changeset 38 34a2b880615c
parent 37 6e425a8e245e
child 39 c5a487f2fd7f
Fix debugging pointer format character
TODO
lm_connection.c
lm_message.c
lm_message_handler.c
lm_message_node.c
lm_proxy.c
lm_ssl.c
lm_types.c
--- a/TODO	Fri Jul 01 19:46:30 2011 +0300
+++ b/TODO	Sun Jul 03 22:17:16 2011 +0300
@@ -7,3 +7,7 @@
 Do something about debug and logging.
 Document docgen or switch to some other documentation system.
 
+iterator over node childs (maybe with filtering by node name)
+get child value method
+xml console interception means?
+
--- a/lm_connection.c	Fri Jul 01 19:46:30 2011 +0300
+++ b/lm_connection.c	Sun Jul 03 22:17:16 2011 +0300
@@ -88,7 +88,7 @@
 	}
 	bless_lm_connection (L, connection);
 	lm_connection_unref (connection);
-	D ("Connection %X created", (int) connection);
+	D ("Connection %p created", connection);
 	return 1;
 }
 
@@ -558,7 +558,7 @@
 static int gc_lm_connection (lua_State *L)
 {
 	llm_connection_t *object = luaL_checklm_connection (L, 1);
-	D ("Connection %X gc called", (int) object);
+	D ("Connection %p gc called", object);
 	lm_connection_unref (object->connection);
 	return 0;
 }
--- a/lm_message.c	Fri Jul 01 19:46:30 2011 +0300
+++ b/lm_message.c	Sun Jul 03 22:17:16 2011 +0300
@@ -105,7 +105,7 @@
 		message = lm_message_new (to, type);
 	bless_lm_message (L, message);
 	lm_message_unref (message);
-	D ("Message %X created", (int) message);
+	D ("Message %p created", message);
 	return 1;
 }
 
@@ -210,7 +210,7 @@
 
 	bless_lm_message (L, message);
 	lm_message_unref (message);
-	D ("Message %X created", (int) message);
+	D ("Message %p created", message);
 
 	return 1;
 }
@@ -262,7 +262,7 @@
 static int gc_lm_message (lua_State *L)
 {
 	llm_message_t *message = luaL_checklm_message (L, 1);
-	D ("Message %X gc called", (int) message);
+	D ("Message %p gc called", message);
 	lm_message_unref (message->message);
 	return 0;
 }
--- a/lm_message_handler.c	Fri Jul 01 19:46:30 2011 +0300
+++ b/lm_message_handler.c	Sun Jul 03 22:17:16 2011 +0300
@@ -73,7 +73,7 @@
 					cb, (GDestroyNotify)llm_callback_destroy);
 	bless_lm_handler (L, handler);
 	lm_message_handler_unref (handler); // XXX
-	D ("Message handler %X created", (int) handler);
+	D ("Message handler %p created", handler);
 	return 1;
 }
 
@@ -122,7 +122,7 @@
 static int gc_lm_handler (lua_State *L)
 {
 	llm_handler_t *object = luaL_checklm_handler (L, 1);
-	D ("Message handler %X gc called", (int) object);
+	D ("Message handler %p gc called", object);
 	lm_message_handler_unref (object->handler);
 	return 0;
 }
--- a/lm_message_node.c	Fri Jul 01 19:46:30 2011 +0300
+++ b/lm_message_node.c	Sun Jul 03 22:17:16 2011 +0300
@@ -232,7 +232,7 @@
 static int gc_lm_node (lua_State *L)
 {
 	llm_node_t *object = luaL_checklm_node (L, 1);
-	D ("Message node %X gc called", (int) object);
+	D ("Message node %p gc called", object);
 	lm_message_node_unref (object->node);
 	return 0;
 }
--- a/lm_proxy.c	Fri Jul 01 19:46:30 2011 +0300
+++ b/lm_proxy.c	Sun Jul 03 22:17:16 2011 +0300
@@ -54,7 +54,7 @@
 		proxy = lm_proxy_new (type);
 	bless_lm_proxy (L, proxy);
 	lm_proxy_unref (proxy); // XXX
-	D ("Proxy %X created", (int) proxy);
+	D ("Proxy %p created", proxy);
 	return 1;
 }
 
@@ -157,7 +157,7 @@
 static int gc_lm_proxy (lua_State *L)
 {
 	llm_proxy_t *object = luaL_checklm_proxy (L, 1);
-	D ("Proxy %X gc called", (int) object);
+	D ("Proxy %p gc called", object);
 	lm_proxy_unref (object->proxy);
 	return 0;
 }
--- a/lm_ssl.c	Fri Jul 01 19:46:30 2011 +0300
+++ b/lm_ssl.c	Sun Jul 03 22:17:16 2011 +0300
@@ -121,7 +121,7 @@
 	}
 	bless_lm_ssl (L, ssl);
 	lm_ssl_unref (ssl); // XXX
-	D ("SSL %X created", (int) ssl);
+	D ("SSL %p created", ssl);
 	return 1;
 }
 
@@ -181,7 +181,7 @@
 static int gc_lm_ssl (lua_State *L)
 {
 	llm_ssl_t *object = luaL_checklm_ssl (L, 1);
-	D ("SSL %X gc called", (int) object);
+	D ("SSL %p gc called", object);
 	lm_ssl_unref (object->ssl);
 	return 0;
 }
--- a/lm_types.c	Fri Jul 01 19:46:30 2011 +0300
+++ b/lm_types.c	Sun Jul 03 22:17:16 2011 +0300
@@ -26,7 +26,7 @@
 
 void llm_callback_destroy (llm_callback_t *cb)
 {
-	D ("Destroying callback %X", (int) cb);
+	D ("Destroying callback %p", cb);
 	luaL_unref (cb->L, LUA_REGISTRYINDEX, cb->reference);
 	luaL_free (cb->L, cb);
 }
@@ -50,7 +50,7 @@
 	if (!lua_isnil (L, -1)) {                                /* 2 object */ \
 		lua_remove (L, -2);                              /* 1 object */ \
 		object = lua_touserdata (L, -1);                                \
-		D ("Existing " #LWHAT " object %X requested", (int) object);    \
+		D ("Existing " #LWHAT " object %p requested", object);          \
 		return object;                                                  \
 	}                                                                       \
 	                                                            /* 2 nil */ \
@@ -64,7 +64,7 @@
 	lua_remove (L, -2);                                      /* 1 object */ \
 	object->WHAT = WHAT;                                                    \
 	lm_##LWHAT##_ref (WHAT);                                                \
-	D ("New " #LWHAT " object %X blessed", (int) object);                   \
+	D ("New " #LWHAT " object %p blessed", object);                         \
 	return object;                                                          \
 }