From d965dd8953d37a41ab8958a3ff05d0d9aa14c09f Mon Sep 17 00:00:00 2001
From: scuri
IMPORTANT: because the SVG specification states that floating point number must use dots "." for floating point separators, we set -the numeric locale to "English" when the canvas is created, and restore it when +the numeric locale to "C" when the canvas is created, and restore it when it is destroyed. But since it uses the global C function setlocale if you use other C functions that are locale dependent while the SVG canvas is being used then be aware that they will be affected.
-- cgit v1.2.3