// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#include <config.h>
#include "serialize.hpp"
}
}
-void save_squirrel_table(HSQUIRRELVM vm, int table_idx, lisp::Writer& writer)
+void save_squirrel_table(HSQUIRRELVM vm, SQInteger table_idx, lisp::Writer& writer)
{
// offset because of sq_pushnull
if(table_idx < 0)
std::cerr << "Table contains non-string key\n";
continue;
}
- const char* key;
+ const SQChar* key;
sq_getstring(vm, -2, &key);
switch(sq_gettype(vm, -1)) {