Fix compile error.

This commit is contained in:
Naoki INADA
2009-06-22 19:49:02 +09:00
parent 87f5df1503
commit 46d7c65621
2 changed files with 2 additions and 14 deletions

View File

@@ -15,18 +15,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#if _MSC_VER
typedef signed char uint8_t;
typedef unsigned char uint8_t;
typedef short int16_t;
typedef unsigned short uint16_t;
typedef int int32_t;
typedef unsigned int uint32_t;
typedef long long int64_t;
typedef unsigned long long uint64_t;
#else
#include <stdint.h>
#endif
#include <stddef.h>
#include <stdlib.h>

View File

@@ -28,7 +28,7 @@ using namespace std;
struct array_context {
unsigned int size;
unsigned int last;
stack_item(unsigned int size) : size(size), last(0)
array_context(unsigned int size) : size(size), last(0)
{}
};
struct unpack_user {
@@ -116,7 +116,7 @@ static inline int template_callback_false(unpack_user* u, msgpack_unpack_object*
static inline int template_callback_array(unpack_user* u, unsigned int n, msgpack_unpack_object* o)
{
if (n > 0) {
u->array_stack.push(stack_item(n));
u->array_stack.push(array_context(n));
*o = PyList_New(n);
}
else {