Fix possible NULL pointer dereferencing.



git-svn-id: http://sfntly.googlecode.com/svn/trunk/cpp/src@32 672e30a5-4c29-85ac-ac6d-611c735e0a51
diff --git a/sfntly/font.cc b/sfntly/font.cc
index fefa17e..86030a8 100644
--- a/sfntly/font.cc
+++ b/sfntly/font.cc
@@ -371,7 +371,7 @@
                                  builder_end = builder_map->end();
                                  builder != builder_end; ++builder) {
     TablePtr table;
-    if (builder->second->ReadyToBuild()) {
+    if (builder->second && builder->second->ReadyToBuild()) {
 #if !defined (SFNTLY_NO_EXCEPTION)
       try {
 #endif