diff --git a/src/svg/svg.h b/src/svg/svg.h
index b607773818b84025bfbfed29bb2059e9057487c4..1881fb4a0e40b683a0a581c14eb5b6497ee3be02 100644 (file)
--- a/src/svg/svg.h
+++ b/src/svg/svg.h
#include <glib/gtypes.h>
#include "svg/svg-length.h"
#include <vector>
+#include <string>
struct NArtBpath;
struct NRMatrix;
bool sp_svg_transform_read(gchar const *str, NR::Matrix *transform);
-unsigned sp_svg_transform_write(gchar str[], unsigned size, NR::Matrix const &transform);
-unsigned sp_svg_transform_write(gchar str[], unsigned size, NRMatrix const *transform);
+gchar *sp_svg_transform_write(NR::Matrix const &transform);
+gchar *sp_svg_transform_write(NRMatrix const *transform);
double sp_svg_read_percentage (const char * str, double def);