util.c
changeset 25 1ce483608721
parent 23 13f03e604c8a
child 50 2278dd806ad3
equal deleted inserted replaced
24:1ad539cb8dc6 25:1ce483608721
    93 					retval |= string2enum (lua_tostring (L, -2), set);
    93 					retval |= string2enum (lua_tostring (L, -2), set);
    94 			} else
    94 			} else
    95 				luaL_argerror (L, index, "wrong key type of flags table");
    95 				luaL_argerror (L, index, "wrong key type of flags table");
    96 			lua_pop (L, 1);
    96 			lua_pop (L, 1);
    97 		}
    97 		}
       
    98 		return retval;
    98 	} else
    99 	} else
    99 		luaL_argerror (L, index, "integer, string, or table of ones expected");
   100 		luaL_argerror (L, index, "integer, string, or table of ones expected");
   100 	return 0; // never happens
   101 	return 0; // never happens
   101 }
   102 }
   102 
   103