aboutsummaryrefslogtreecommitdiff
path: root/src/render.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/render.c')
-rw-r--r--src/render.c11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/render.c b/src/render.c
index f9f4cca..78c5489 100644
--- a/src/render.c
+++ b/src/render.c
@@ -178,7 +178,7 @@ struct frame *interp_and_shape(SCBlock *scblocks, Stylesheet *stylesheet,
PangoLanguage *lang)
{
SCInterpreter *scin;
-// char snum[64];
+ char snum[64];
struct frame *top;
top = frame_new();
@@ -198,13 +198,8 @@ struct frame *interp_and_shape(SCBlock *scblocks, Stylesheet *stylesheet,
sc_interp_set_callbacks(scin, cbl);
- /* FIXME: Set up slide number and style sheet */
-// snprintf(snum, 63, "%i", slide_number);
-// add_macro(scin, "slidenumber", snum);
-//
-// if ( stylesheet != NULL ) {
-// sc_interp_run_stylesheet(scin, stylesheet);
-// }
+ snprintf(snum, 63, "%i", slide_number);
+ sc_interp_set_constant(scin, SCCONST_SLIDENUMBER, snum);
top->fontdesc = pango_font_description_copy(sc_interp_get_fontdesc(scin));
top->col[0] = sc_interp_get_fgcol(scin)[0];