Changeset: 0369624ec396 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/0369624ec396
Modified Files:
        sql/backends/monet5/sql_cast.c
        sql/backends/monet5/sql_cast_impl_int.h
Branch: default
Log Message:

A little cleanup.


diffs (92 lines):

diff --git a/sql/backends/monet5/sql_cast.c b/sql/backends/monet5/sql_cast.c
--- a/sql/backends/monet5/sql_cast.c
+++ b/sql/backends/monet5/sql_cast.c
@@ -384,6 +384,23 @@ bailout:
 #define lng_is_numeric 1
 #define hge_is_numeric 1
 
+/* stringify token */
+#define _STRNG_(s) #s
+#define STRNG(t) _STRNG_(t)
+
+/* concatenate two, three or four tokens */
+#define CONCAT_2(a,b)          a##b
+#define CONCAT_3(a,b,c)                a##b##c
+#define CONCAT_4(a,b,c,d)      a##b##c##d
+
+#define NIL(t)                         CONCAT_2(t,_nil)
+#define ISNIL(t)                       CONCAT_3(is_,t,_nil)
+#define TPE(t)                         CONCAT_2(TYPE_,t)
+#define GDKmin(t)                      CONCAT_3(GDK_,t,_min)
+#define GDKmax(t)                      CONCAT_3(GDK_,t,_max)
+#define FUN(a,b,c,d)           CONCAT_4(a,b,c,d)
+#define IS_NUMERIC(t)          CONCAT_2(t,_is_numeric)
+
 /* up casting */
 
 #define TP1 bte
@@ -480,8 +497,6 @@ bailout:
 
 /* sql_cast_impl_down_from_flt */
 
-#define round_float(x) roundf(x)
-
 #define TP1 flt
 #define TP2 bte
 #include "sql_cast_impl_int.h"
@@ -514,9 +529,6 @@ bailout:
 #undef TP1
 #endif
 
-#undef round_float
-#define round_float(x) round(x)
-
 #define TP1 dbl
 #define TP2 bte
 #include "sql_cast_impl_int.h"
diff --git a/sql/backends/monet5/sql_cast_impl_int.h 
b/sql/backends/monet5/sql_cast_impl_int.h
--- a/sql/backends/monet5/sql_cast_impl_int.h
+++ b/sql/backends/monet5/sql_cast_impl_int.h
@@ -6,25 +6,6 @@
  * Copyright 1997 - July 2008 CWI, August 2008 - 2022 MonetDB B.V.
  */
 
-/* ! ENSURE THAT THESE LOCAL MACROS ARE UNDEFINED AT THE END OF THIS FILE ! */
-
-/* stringify token */
-#define _STRNG_(s) #s
-#define STRNG(t) _STRNG_(t)
-
-/* concatenate two, three or four tokens */
-#define CONCAT_2(a,b)          a##b
-#define CONCAT_3(a,b,c)                a##b##c
-#define CONCAT_4(a,b,c,d)      a##b##c##d
-
-#define NIL(t)                         CONCAT_2(t,_nil)
-#define ISNIL(t)                       CONCAT_3(is_,t,_nil)
-#define TPE(t)                         CONCAT_2(TYPE_,t)
-#define GDKmin(t)                      CONCAT_3(GDK_,t,_min)
-#define GDKmax(t)                      CONCAT_3(GDK_,t,_max)
-#define FUN(a,b,c,d)           CONCAT_4(a,b,c,d)
-#define IS_NUMERIC(t)          CONCAT_2(t,_is_numeric)
-
 static inline str
 FUN(do_,TP1,_dec2dec_,TP2) (TP2 *restrict res, int s1, TP1 val, int p, int s2)
 {
@@ -126,16 +107,3 @@ FUN(bat,TP1,_num2dec_,TP2) (bat *res, co
        BBPkeepref(*res = bn->batCacheid);
        return MAL_SUCCEED;
 }
-
-/* undo local defines */
-#undef FUN
-#undef NIL
-#undef ISNIL
-#undef TPE
-#undef GDKmin
-#undef GDKmax
-#undef CONCAT_2
-#undef CONCAT_3
-#undef CONCAT_4
-#undef STRNG
-#undef _STRNG_
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to