Changeset 1203
- Timestamp:
- 03/04/2010 11:32:37 AM (6 months ago)
- Files:
-
- 1 modified
-
Trunk/src/LuaEngine/LUAEngine.cpp (modified) (17 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Trunk/src/LuaEngine/LUAEngine.cpp
r1202 r1203 498 498 int top = lua_gettop(L); 499 499 char * copy = strdup(functionName); 500 char * token = strtok(copy,". ");501 if(strpbrk(functionName,". ") == NULL)500 char * token = strtok(copy,".:"); 501 if(strpbrk(functionName,".:") == NULL) 502 502 { 503 503 lua_getglobal(L,functionName); … … 524 524 else if(lua_istable(L,-1) ) 525 525 { 526 token = strtok(NULL,". ");526 token = strtok(NULL,".:"); 527 527 continue; 528 528 } … … 568 568 int top = lua_gettop(L); 569 569 char * copy = strdup(functionName); 570 char * token = strtok(copy, ". ");571 if (strpbrk(functionName,". ") == NULL)570 char * token = strtok(copy, ".:"); 571 if (strpbrk(functionName,".:") == NULL) 572 572 { 573 573 lua_getglobal(L,functionName); … … 594 594 else if (lua_istable(L,-1) ) 595 595 { 596 token = strtok(NULL,". ");596 token = strtok(NULL,".:"); 597 597 continue; 598 598 } … … 633 633 int top = lua_gettop(L); 634 634 char * copy = strdup(functionName); 635 char * token = strtok(copy, " .");636 if( strpbrk(functionName,". ") == NULL)635 char * token = strtok(copy, ":."); 636 if( strpbrk(functionName,".:") == NULL) 637 637 { 638 638 lua_getglobal(L,functionName); … … 659 659 else if(lua_istable(L,-1) ) 660 660 { 661 token = strtok(NULL,". ");661 token = strtok(NULL,".:"); 662 662 continue; 663 663 } … … 698 698 int top = lua_gettop(L); 699 699 char * copy = strdup(functionName); 700 char * token = strtok(copy, ". ");701 if(strpbrk(functionName,". ") == NULL)700 char * token = strtok(copy, ".:"); 701 if(strpbrk(functionName,".:") == NULL) 702 702 { 703 703 lua_getglobal(L,functionName); … … 724 724 else if(lua_istable(L,-1) ) 725 725 { 726 token = strtok(NULL,". ");726 token = strtok(NULL,".:"); 727 727 continue; 728 728 } … … 763 763 int top = lua_gettop(L); 764 764 char * copy = strdup(functionName); 765 char * token = strtok(copy, ". ");766 if(strpbrk(functionName,". ") == NULL)765 char * token = strtok(copy, ".:"); 766 if(strpbrk(functionName,".:") == NULL) 767 767 { 768 768 lua_getglobal(L,functionName); … … 789 789 else if(lua_istable(L,-1) ) 790 790 { 791 token = strtok(NULL,". ");791 token = strtok(NULL,".:"); 792 792 continue; 793 793 } … … 828 828 int top = lua_gettop(L); 829 829 char * copy = strdup(functionName); 830 char * token = strtok(copy, ". ");831 if(strpbrk(functionName,". ") == NULL)830 char * token = strtok(copy, ".:"); 831 if(strpbrk(functionName,".:") == NULL) 832 832 { 833 833 lua_getglobal(L,functionName); … … 854 854 else if(lua_istable(L,-1) ) 855 855 { 856 token = strtok(NULL,". ");856 token = strtok(NULL,".:"); 857 857 continue; 858 858 } … … 892 892 int top = lua_gettop(L); 893 893 char * copy = strdup(functionName); 894 char * token = strtok(copy, " .");895 if(strpbrk(functionName," .") == NULL)894 char * token = strtok(copy, ":."); 895 if(strpbrk(functionName,":.") == NULL) 896 896 { 897 897 lua_getglobal(L,functionName); … … 918 918 else if(lua_istable(L,-1) ) 919 919 { 920 token = strtok(NULL,". ");920 token = strtok(NULL,".:"); 921 921 continue; 922 922 } … … 956 956 int top = lua_gettop(L); 957 957 char * copy = strdup(functionName); 958 char * token = strtok(copy, ". ");959 if(strpbrk(functionName,". ") == NULL)958 char * token = strtok(copy, ".:"); 959 if(strpbrk(functionName,".:") == NULL) 960 960 { 961 961 lua_getglobal(L,functionName); … … 979 979 else if(lua_istable(L,-1) ) 980 980 { 981 token = strtok(NULL,". ");981 token = strtok(NULL,".:"); 982 982 continue; 983 983 } … … 2407 2407 //Create a new global state that will server as the lua universe. 2408 2408 lu = lua_open(); 2409 assert(lu != NULL); 2409 2410 2410 2411 LoadScripts();
![(please configure the [header_logo] section in trac.ini)](/trac/arcscripts/chrome/site/your_project_logo.png)