mirror of
https://github.com/lunarmodules/lua-iconv.git
synced 2025-06-23 04:34:33 +02:00
*** empty log message ***
git-svn-id: file:///var/svn/lua-iconv/trunk@7 9538949d-8f27-0410-946f-ce01ef448559
This commit is contained in:
parent
e1445ad0d6
commit
feb8e6545f
5
Makefile
5
Makefile
@ -21,12 +21,13 @@
|
|||||||
CC=gcc
|
CC=gcc
|
||||||
OUTFILE=libluaiconv.so
|
OUTFILE=libluaiconv.so
|
||||||
CFLAGS=-Wall
|
CFLAGS=-Wall
|
||||||
LFLAGS=-shared -llua -liconv
|
LFLAGS=-shared -llua
|
||||||
|
#LFLAGS=$(LFLAGS) -liconv
|
||||||
|
|
||||||
|
|
||||||
all: $(OUTFILE)
|
all: $(OUTFILE)
|
||||||
|
|
||||||
libluagd.so: luaiconv.c
|
$(OUTFILE): luaiconv.c
|
||||||
$(CC) -o $(OUTFILE) $(CFLAGS) $(LFLAGS) luaiconv.c
|
$(CC) -o $(OUTFILE) $(CFLAGS) $(LFLAGS) luaiconv.c
|
||||||
|
|
||||||
install: $(OUTFILE)
|
install: $(OUTFILE)
|
||||||
|
@ -64,7 +64,7 @@ static int Linconv_open(lua_State *L)
|
|||||||
{
|
{
|
||||||
const char *fromcode = getstring(L, 1);
|
const char *fromcode = getstring(L, 1);
|
||||||
const char *tocode = getstring(L, 2);
|
const char *tocode = getstring(L, 2);
|
||||||
iconv_t cd iconv_open(tocode, fromcode);
|
iconv_t cd = iconv_open(tocode, fromcode);
|
||||||
if(cd != (iconv_t)(-1))
|
if(cd != (iconv_t)(-1))
|
||||||
push_iconv_t(L, cd); /* ok */
|
push_iconv_t(L, cd); /* ok */
|
||||||
else
|
else
|
||||||
@ -73,7 +73,7 @@ static int Linconv_open(lua_State *L)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static in Linconv_close(lua_State *L)
|
static int Liconv_close(lua_State *L)
|
||||||
{
|
{
|
||||||
iconv_t cd = get_iconv_t(L, 1);
|
iconv_t cd = get_iconv_t(L, 1);
|
||||||
if(iconv_close(cd) == 0)
|
if(iconv_close(cd) == 0)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user