Wed, 03 Mar 2010 18:19:20 -0600
Changes to compile on OS X.
- BSD version of install doesn't have -D flag
- stdlib.h should include malloc defs (malloc.h is obsolete)
41
fce1995f0db8
buffer_event is born, albeit w/ deformities. Can construct instances but not use, yet.
Thomas Harning Jr <harningt@gmail.com>
parents:
diff
changeset
|
1 | /* LuaEvent - Copyright (C) 2007 Thomas Harning <harningt@gmail.com> |
fce1995f0db8
buffer_event is born, albeit w/ deformities. Can construct instances but not use, yet.
Thomas Harning Jr <harningt@gmail.com>
parents:
diff
changeset
|
2 | * Licensed as LGPL - See doc/COPYING for details */ |
fce1995f0db8
buffer_event is born, albeit w/ deformities. Can construct instances but not use, yet.
Thomas Harning Jr <harningt@gmail.com>
parents:
diff
changeset
|
3 | #ifndef UTILITY_H |
fce1995f0db8
buffer_event is born, albeit w/ deformities. Can construct instances but not use, yet.
Thomas Harning Jr <harningt@gmail.com>
parents:
diff
changeset
|
4 | #define UTILITY_H |
fce1995f0db8
buffer_event is born, albeit w/ deformities. Can construct instances but not use, yet.
Thomas Harning Jr <harningt@gmail.com>
parents:
diff
changeset
|
5 | |
fce1995f0db8
buffer_event is born, albeit w/ deformities. Can construct instances but not use, yet.
Thomas Harning Jr <harningt@gmail.com>
parents:
diff
changeset
|
6 | #include <lua.h> |
fce1995f0db8
buffer_event is born, albeit w/ deformities. Can construct instances but not use, yet.
Thomas Harning Jr <harningt@gmail.com>
parents:
diff
changeset
|
7 | |
fce1995f0db8
buffer_event is born, albeit w/ deformities. Can construct instances but not use, yet.
Thomas Harning Jr <harningt@gmail.com>
parents:
diff
changeset
|
8 | void le_weak_ref(lua_State* L, void* ptr, int idx); |
fce1995f0db8
buffer_event is born, albeit w/ deformities. Can construct instances but not use, yet.
Thomas Harning Jr <harningt@gmail.com>
parents:
diff
changeset
|
9 | void le_weak_unref(lua_State* L, void* ptr); |
fce1995f0db8
buffer_event is born, albeit w/ deformities. Can construct instances but not use, yet.
Thomas Harning Jr <harningt@gmail.com>
parents:
diff
changeset
|
10 | void le_weak_get(lua_State* L, void* ptr); |
fce1995f0db8
buffer_event is born, albeit w/ deformities. Can construct instances but not use, yet.
Thomas Harning Jr <harningt@gmail.com>
parents:
diff
changeset
|
11 | |
fce1995f0db8
buffer_event is born, albeit w/ deformities. Can construct instances but not use, yet.
Thomas Harning Jr <harningt@gmail.com>
parents:
diff
changeset
|
12 | void le_register_utility(lua_State* L); |
fce1995f0db8
buffer_event is born, albeit w/ deformities. Can construct instances but not use, yet.
Thomas Harning Jr <harningt@gmail.com>
parents:
diff
changeset
|
13 | #endif |