commit 353b590bb25df6dd04e21f94136ba55be1adf2a8
Author: dprunier <dominique.prunier@watch4net.com>
Date:   Mon Feb 13 16:30:32 2012

    missing NULL check in fastbit_build_index was making fastbit crash on empty partitions

diff --git a/src/capi.cpp b/src/capi.cpp
index 7ce2bd2..872dabc 100755
--- a/src/capi.cpp
+++ b/src/capi.cpp
@@ -258,7 +258,7 @@ extern "C" int fastbit_build_index(const char *dir, const char *att,
 	}
 
 	t = _capi_tlist->find(dir);
-	if (t->nRows() == 0 || t->nColumns() == 0) {
+	if (t == 0 || t->nRows() == 0 || t->nColumns() == 0) {
 	    LOGGER(ibis::gVerbose > 0)
 		<< "fastbit_build_index -- data directory \"" << dir
 		<< "\" contains no data";
