# HG changeset patch # User Myhailo Danylenko # Date 1309720636 -10800 # Node ID 34a2b880615ccea435a7e580d08bce43806cc088 # Parent 6e425a8e245e8b0e31544ef27c4cd1493754d963 Fix debugging pointer format character diff -r 6e425a8e245e -r 34a2b880615c TODO --- 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? + diff -r 6e425a8e245e -r 34a2b880615c lm_connection.c --- 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; } diff -r 6e425a8e245e -r 34a2b880615c lm_message.c --- 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; } diff -r 6e425a8e245e -r 34a2b880615c lm_message_handler.c --- 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; } diff -r 6e425a8e245e -r 34a2b880615c lm_message_node.c --- 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; } diff -r 6e425a8e245e -r 34a2b880615c lm_proxy.c --- 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; } diff -r 6e425a8e245e -r 34a2b880615c lm_ssl.c --- 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; } diff -r 6e425a8e245e -r 34a2b880615c lm_types.c --- 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; \ }