static float parse_scale_max(xmlNodePtr cur_node) { float scale_max = xml_get_prop_float(cur_node, "scale-max"); if (!isnan(scale_max)) return scaledn_to_zoom(scale_max); else return 0.0f; }
static gboolean parse_scale_max(xmlNode *a_node, float *val) { xmlChar *val_str = xmlNodeGetContent(a_node); if (val_str) { *val = scaledn_to_zoom(strtod((char *)val_str, NULL)); xmlFree(val_str); return TRUE; } return FALSE; }