lm_types.c
changeset 27 23393a00c2c1
parent 23 13f03e604c8a
child 38 34a2b880615c
equal deleted inserted replaced
26:1f7e8b53b255 27:23393a00c2c1
    16 You should have received a copy of the GNU General Public License
    16 You should have received a copy of the GNU General Public License
    17 along with this program.  If not, see <http://www.gnu.org/licenses/>. */
    17 along with this program.  If not, see <http://www.gnu.org/licenses/>. */
    18 
    18 
    19 #include <lua.h>
    19 #include <lua.h>
    20 #include <lauxlib.h>
    20 #include <lauxlib.h>
    21 #include <loudmouth/loudmouth.h>  // lm_*ref
    21 #include <loudmouth/loudmouth.h>
    22 
    22 
    23 #include "config.h"
    23 #include "config.h"
    24 #include "lm_types.h"
    24 #include "lm_types.h"
    25 #include "util.h"
    25 #include "util.h"
    26 
    26 
    96 	lua_pop (L, 3);
    96 	lua_pop (L, 3);
    97 	return (LmMessageNode *) object;
    97 	return (LmMessageNode *) object;
    98 }
    98 }
    99 
    99 
   100 #undef LLM_DEFINE
   100 #undef LLM_DEFINE
       
   101 #undef LLM_BLESS
       
   102 #undef LLM_CHECK
   101 
   103