Changeset: 5ca1f6398fec for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5ca1f6398fec
Modified Files:
        gdk/gdk_bat.c
Branch: default
Log Message:

No magic constants, please.  Also, use existing interfaces.


diffs (41 lines):

diff --git a/gdk/gdk_bat.c b/gdk/gdk_bat.c
--- a/gdk/gdk_bat.c
+++ b/gdk/gdk_bat.c
@@ -64,28 +64,6 @@
 char *BATstring_h = "h";
 char *BATstring_t = "t";
 
-static char *
-type2str(int type)
-{
-       switch (type) {
-               case 0:   return "void";   break;
-               case 1:   return "bit";    break;
-               case 2:   return "bte";    break;
-               case 3:   return "sht";    break;
-               case 4:   return "bat";    break;
-               case 5:   return "int";    break;
-               case 6:   return "oid";    break;
-               case 7:   return "wrd";    break;
-               case 8:   return "ptr";    break;
-               case 9:   return "flt";    break;
-               case 10:  return "dbl";    break;
-               case 11:  return "lng";    break;
-               case 12:  return "str";    break;
-               case 255: return "any";    break;
-               default:  return "???";    break;
-       }
-}
-
 static int
 default_ident(char *s)
 {
@@ -113,7 +91,7 @@ BATcreatedesc(int ht, int tt, int heapna
                return NULL;
        HEADLESSDEBUG {
                if (ht != TYPE_void && ht != TYPE_oid)
-                       fprintf(stderr, "#headless violation in BATcreatedesc 
for bat[:%s,:%s]\n", type2str(ht), type2str(tt));
+                       fprintf(stderr, "#headless violation in BATcreatedesc 
for bat[:%s,:%s]\n", ATOMname(ht), ATOMname(tt));
        }
        /*
         * assert needed in the kernel to get symbol eprintf resolved.
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to