tree data BUGFIX trailing zeroes cannot be ignored
diff --git a/src/tree_data_helpers.c b/src/tree_data_helpers.c
index b104304..5d22eec 100644
--- a/src/tree_data_helpers.c
+++ b/src/tree_data_helpers.c
@@ -788,14 +788,6 @@
         for (frac_len = 0; isdigit(frac[frac_len]); ++frac_len) {}
 
         i += frac_len;
-
-        /* skip trailing zeros */
-        for ( ; frac_len && (frac[frac_len - 1] == '0'); --frac_len) {}
-
-        if (!frac_len) {
-            /* only zeros, ignore */
-            frac = NULL;
-        }
     } else {
         frac = NULL;
     }