aboutsummaryrefslogtreecommitdiff
path: root/src/stylesheet.c
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.org.uk>2013-05-27 00:05:18 +0200
committerThomas White <taw@bitwiz.org.uk>2013-05-27 00:05:18 +0200
commitf2126045f353bbcd8e23ceee84ee66efa297f1b6 (patch)
tree209be538459d5775f4986d69c327c26922935043 /src/stylesheet.c
parent0a84e7f1a19458245b02e25a34d6dc801821b764 (diff)
More load/save stuff
Diffstat (limited to 'src/stylesheet.c')
-rw-r--r--src/stylesheet.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/stylesheet.c b/src/stylesheet.c
index 9246cbf..f4b7c39 100644
--- a/src/stylesheet.c
+++ b/src/stylesheet.c
@@ -349,7 +349,7 @@ StyleSheet *load_stylesheet(const char *filename)
}
-static const char *units(LengthUnits un)
+const char *units(LengthUnits un)
{
switch ( un ) {
case UNITS_SLIDE : return "u";
@@ -369,7 +369,7 @@ static void serialize_f_units(struct serializer *s, const char *key, double val,
}
-static int style_number(StyleSheet *ss, struct style *s)
+int style_number(StyleSheet *ss, struct style *s)
{
int i;
@@ -385,6 +385,8 @@ void write_stylesheet(StyleSheet *ss, struct serializer *ser)
{
int i;
+ serialize_i(ser, "default_style", style_number(ss, ss->default_style));
+
serialize_start(ser, "styles");
for ( i=0; i<ss->n_styles; i++ ) {
@@ -438,7 +440,6 @@ void write_stylesheet(StyleSheet *ss, struct serializer *ser)
}
serialize_end(ser);
-
}