*** old1/rapidxml.hpp --- new1/rapidxml.hpp *************** *** 2131,2137 **** { // Skip whitespace between > and node contents Ch *contents_start = text; // Store start of node contents before whitespace is skipped ! skip(text); Ch next_char = *text; // After data nodes, instead of continuing the loop, control jumps here. --- 2131,2138 ---- { // Skip whitespace between > and node contents Ch *contents_start = text; // Store start of node contents before whitespace is skipped ! if (Flags & parse_trim_whitespace) ! skip(text); Ch next_char = *text; // After data nodes, instead of continuing the loop, control jumps here.