Changeset: f4069ba5953a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f4069ba5953a
Modified Files:
        gdk/gdk.h
Branch: default
Log Message:

No need to call BBPcheck.


diffs (24 lines):

diff --git a/gdk/gdk.h b/gdk/gdk.h
--- a/gdk/gdk.h
+++ b/gdk/gdk.h
@@ -1600,17 +1600,14 @@ gdk_export BBPrec *BBP[N_BBPINIT];
 #define BBP_lrefs(i)   BBP[(i)>>BBPINITLOG][(i)&(BBPINIT-1)].lrefs
 #define BBP_status(i)  BBP[(i)>>BBPINITLOG][(i)&(BBPINIT-1)].status
 #define BBP_pid(i)     BBP[(i)>>BBPINITLOG][(i)&(BBPINIT-1)].pid
+#define BATgetId(b)    BBP_logical((b)->batCacheid)
+#define BBPvalid(i)    (BBP_logical(i) != NULL && *BBP_logical(i) != '.')
 
 /* macros that nicely check parameters */
 #define BBPstatus(i)   (BBPcheck((i),"BBPstatus")?BBP_status(i):0)
 #define BBPrefs(i)     (BBPcheck((i),"BBPrefs")?BBP_refs(i):-1)
 #define BBPcache(i)    (BBPcheck((i),"BBPcache")?BBP_cache(i):(BAT*) NULL)
-#define BBPname(i)                                             \
-       (BBPcheck((i), "BBPname") ?                             \
-        BBP[(i) >> BBPINITLOG][(i) & (BBPINIT - 1)].logical :  \
-        "")
-#define BBPvalid(i)    (BBP_logical(i) != NULL && *BBP_logical(i) != '.')
-#define BATgetId(b)    BBPname((b)->batCacheid)
+#define BBPname(i)     (BBPcheck((i), "BBPname") ? BBP_logical(i) : "")
 
 #define BBPRENAME_ALREADY      (-1)
 #define BBPRENAME_ILLEGAL      (-2)
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to