object 0eb058e9ede50bff9a0b80b20ac2359391676722

1 view
Skip to first unread message

letha...@gmail.com

unread,
May 24, 2009, 5:34:53 AM5/24/09
to syx-c...@googlegroups.com
Branch: object
commit 0eb058e9ede50bff9a0b80b20ac2359391676722
Author: Luca Bruno <letha...@gmail.com>
Date: Sun May 24 09:26:27 2009 +0200

Fix conditional HAVE_LIBGMP when declaring struct sizes

:100644 100644 600961d... 274f399... M syx/syx-object.c

diff --git a/syx/syx-object.c b/syx/syx-object.c
index 600961d..274f399 100644
--- a/syx/syx-object.c
+++ b/syx/syx-object.c
@@ -98,7 +98,11 @@ static syx_int32 _syx_object_hash = 0;
static syx_size _syx_struct_sizes[] = {
SYX_OOPS_FOR_BYTES (syx_sizeof_normal_object), /* SYX_OBJECT_TYPE_NORMAL */
SYX_OOPS_FOR_BYTES (syx_sizeof_float), /* SYX_OBJECT_TYPE_FLOAT */
+#ifdef HAVE_LIBGMP
SYX_OOPS_FOR_BYTES (syx_sizeof_large_integer), /* SYX_OBJECT_TYPE_LARGE_INTEGER */
+#else
+ 0,
+#endif

0, /* SYX_OBJECT_TYPE_ARRAYED marks the beginning of arrayed objects */
SYX_OOPS_FOR_BYTES (syx_sizeof_stack), /* SYX_OBJECT_TYPE_STACK */

Reply all
Reply to author
Forward
0 new messages