diff options
author | Andrew Shadura <andrew.shadura@collabora.co.uk> | 2016-09-21 11:59:26 +0200 |
---|---|---|
committer | Andrew Shadura <andrew.shadura@collabora.co.uk> | 2016-09-21 11:59:26 +0200 |
commit | dd19a19a881b53e373a943c6ca649fa6bf2f2bc5 (patch) | |
tree | d5850c17ba96f34b7ca1d0c6027e7bc87fbeb2ad /modules/mpfr/seed-mpfr.h | |
parent | d2c378e5772c76398212eb9c1d4fbaa85c10b88e (diff) | |
parent | 90a1e9096da0b679d196a06828256ec84521eca7 (diff) |
Merge branch 'upstream/latest' into debian/master
Diffstat (limited to 'modules/mpfr/seed-mpfr.h')
-rw-r--r-- | modules/mpfr/seed-mpfr.h | 38 |
1 files changed, 18 insertions, 20 deletions
diff --git a/modules/mpfr/seed-mpfr.h b/modules/mpfr/seed-mpfr.h index 35ed94c..a7ad1a4 100644 --- a/modules/mpfr/seed-mpfr.h +++ b/modules/mpfr/seed-mpfr.h @@ -4,26 +4,27 @@ #include <seed-module.h> #include <seed.h> -#define TYPE_EXCEPTION(name, wanted) \ - seed_make_exception(ctx, exception, "TypeError", name " expected " wanted ); \ +#define TYPE_EXCEPTION(name, wanted) \ + seed_make_exception(ctx, exception, "TypeError", \ + name " expected " wanted); \ return seed_make_undefined(ctx); #if 0 /* TODO: Make this work */ /* kind of stupid hack */ #if MPFR_PREC_MAX == G_MAXLONG - #define seed_value_to_mpfr_prec_t(a, b, c) seed_value_to_ulong(a, b, c) - #define seed_value_from_mpfr_prec_t(a, b, c) seed_value_from_ulong(a, b, c) +#define seed_value_to_mpfr_prec_t(a, b, c) seed_value_to_ulong(a, b, c) +#define seed_value_from_mpfr_prec_t(a, b, c) seed_value_from_ulong(a, b, c) #elif MPFR_PREC_MAX == G_MAXUSHORT - #define seed_value_to_mpfr_prec_t(a, b, c) seed_value_to_ushort(a, b, c) - #define seed_value_from_mpfr_prec_t(a, b, c) seed_value_from_ushort(a, b, c) +#define seed_value_to_mpfr_prec_t(a, b, c) seed_value_to_ushort(a, b, c) +#define seed_value_from_mpfr_prec_t(a, b, c) seed_value_from_ushort(a, b, c) #elif MPFR_PREC_MAX == G_MAXINT - #define seed_value_to_mpfr_prec_t(a, b, c) seed_value_to_int(a, b, c) - #define seed_value_from_mpfr_prec_t(a, b, c) seed_value_from_int(a, b, c) +#define seed_value_to_mpfr_prec_t(a, b, c) seed_value_to_int(a, b, c) +#define seed_value_from_mpfr_prec_t(a, b, c) seed_value_from_int(a, b, c) #elif MPFR_PREC_MAX == G_MAXUINT64 - #define seed_value_to_mpfr_prec_t(a, b, c) seed_value_to_uint64(a, b, c) - #define seed_value_from_mpfr_prec_t(a, b, c) seed_value_from_uint64(a, b, c) +#define seed_value_to_mpfr_prec_t(a, b, c) seed_value_to_uint64(a, b, c) +#define seed_value_from_mpfr_prec_t(a, b, c) seed_value_from_uint64(a, b, c) #else - #error "Wrong mpfr_prec_t size somehow?" +#error "Wrong mpfr_prec_t size somehow?" #endif #endif @@ -37,22 +38,21 @@ #define seed_value_from_mp_exp_t(a, b, c) seed_value_from_ulong(a, b, c) #define seed_value_to_mp_exp_t(a, b, c) seed_value_to_ulong(a, b, c) - -#define DEF_SEED_MPFR_FUNC(name) SeedValue name( SeedContext,SeedObject,\ -SeedObject, gsize, const SeedValue[], SeedException*) +#define DEF_SEED_MPFR_FUNC(name) \ + SeedValue name(SeedContext, SeedObject, SeedObject, gsize, \ + const SeedValue[], SeedException*) extern SeedObject ns_ref; extern SeedClass mpfr_class; -typedef enum _seed_mpfr_t -{ +typedef enum _seed_mpfr_t { SEED_MPFR_UNKNOWN = 0, SEED_MPFR_MPFR = 1 << 1, SEED_MPFR_DOUBLE = 1 << 2, SEED_MPFR_STRING = 1 << 3, } seed_mpfr_t; -inline seed_mpfr_t seed_mpfr_arg_type(SeedContext, SeedValue, SeedException); +seed_mpfr_t seed_mpfr_arg_type(SeedContext, SeedValue, SeedException); DEF_SEED_MPFR_FUNC(seed_mpfr_neg); DEF_SEED_MPFR_FUNC(seed_mpfr_abs); @@ -170,6 +170,4 @@ DEF_SEED_MPFR_FUNC(seed_mpfr_hypot); DEF_SEED_MPFR_FUNC(seed_mpfr_free_cache); DEF_SEED_MPFR_FUNC(seed_mpfr_clear_flags); - -#endif /* _SEED_MFPR_H_ */ - +#endif /* _SEED_MFPR_H_ */ |