Showing the changes to src (2 of 4 files). Show all
Unified · Split
| @@ -99,9 +99,9 @@ linux: · 98 unmodified lines | ||
| 99 | 99 | $(MAKE) all MYCFLAGS=-DLUA_USE_LINUX MYLIBS="-Wl,-E -ldl -lreadline -lhistory -lncurses" |
| 100 | 100 | |
| 101 | 101 | macosx: |
| 102 | − $(MAKE) all MYCFLAGS=-DLUA_USE_MACOSX | |
| 103 | −# use this on Mac OS X 10.4 | |
| 104 | −# $(MAKE) all MYCFLAGS="-DLUA_USE_MACOSX -DLUA_USE_READLINE" MYLIBS="-lreadline" | |
| 102 | + $(MAKE) all MYCFLAGS=-DLUA_USE_LINUX MYLIBS="-lreadline" | |
| 103 | +# use this on Mac OS X 10.3- | |
| 104 | +# $(MAKE) all MYCFLAGS=-DLUA_USE_MACOSX | |
| 105 | 105 | |
| 106 | 106 | mingw: |
| 107 | 107 | $(MAKE) "LUA_A=lua51.dll" "LUA_T=lua.exe" \ |
| @@ -1,5 +1,5 @@ | ||
| 1 | 1 | /* |
| 2 | −** $Id: lbaselib.c,v 1.191.1.3 2008/01/03 15:20:39 roberto Exp $ | |
| 2 | +** $Id: lbaselib.c,v 1.191.1.4 2008/01/20 13:53:22 roberto Exp $ | |
| 3 | 3 | ** Basic library |
| 4 | 4 | ** See Copyright Notice in lua.h |
| 5 | 5 | */ |
| @@ -595,9 +595,8 @@ static int luaB_yield (lua_State *L) { · 589 unmodified lines | ||
| 595 | 595 | |
| 596 | 596 | static int luaB_corunning (lua_State *L) { |
| 597 | 597 | if (lua_pushthread(L)) |
| 598 | − return 0; /* main thread is not a coroutine */ | |
| 599 | − else | |
| 600 | − return 1; | |
| 598 | + lua_pushnil(L); /* main thread is not a coroutine */ | |
| 599 | + return 1; | |
| 601 | 600 | } |
| 602 | 601 | |
| 603 | 602 | |