From 3e396ef146940ada28fc8b154189ae9bb206babc Mon Sep 17 00:00:00 2001
From: Naoki INADA <inada-n@eagle>
Date: Sun, 28 Jun 2009 21:24:16 +0900
Subject: [PATCH] Don't use C++.

---
 python/msgpack/unpack.h | 4 ++--
 python/setup.py         | 1 -
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/python/msgpack/unpack.h b/python/msgpack/unpack.h
index dd231305..40058d08 100644
--- a/python/msgpack/unpack.h
+++ b/python/msgpack/unpack.h
@@ -19,8 +19,8 @@
 #define MSGPACK_MAX_STACK_SIZE  (1024)
 #include "unpack_define.h"
 
-struct unpack_user {
-};
+typedef struct unpack_user {
+} unpack_user;
 
 
 #define msgpack_unpack_struct(name) \
diff --git a/python/setup.py b/python/setup.py
index e0e0ac2b..faadb33f 100755
--- a/python/setup.py
+++ b/python/setup.py
@@ -10,7 +10,6 @@ version = '0.0.1dev'
 PACKAGE_ROOT = os.getcwdu()
 INCLUDE_PATH = os.path.join(PACKAGE_ROOT, 'include')
 msgpack_mod = Extension('msgpack._msgpack',
-                        language="c++",
                         sources=['msgpack/_msgpack.pyx'],
                         include_dirs=[INCLUDE_PATH])