diff options
author | IOhannes m zmölnig <zmoelnig@umlautQ.umlaeute.mur.at> | 2016-09-08 23:58:23 +0200 |
---|---|---|
committer | IOhannes m zmölnig <zmoelnig@umlautQ.umlaeute.mur.at> | 2016-09-08 23:58:23 +0200 |
commit | a91adfdf373f6914bfec9901421cba0e99746b0b (patch) | |
tree | 9fc3e2e67270c619fed36dea3b41495c497775c7 /snd-draw.c | |
parent | 595a8d637b81d45fe73f566b25d64cf8bca672c1 (diff) |
New upstream version 16.8
Diffstat (limited to 'snd-draw.c')
-rw-r--r-- | snd-draw.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -2033,7 +2033,7 @@ Xen_wrap_3_args(g_set_combined_data_color_w, g_set_combined_data_color) void g_init_draw(void) { #if HAVE_SCHEME - s7_pointer i, b, p, t, r, mx, s, v, pcl_p, pcl_t; + s7_pointer i, b, p, t, r, mx, s, v, pcl_p, pcl_t, bi; i = s7_make_symbol(s7, "integer?"); b = s7_make_symbol(s7, "boolean?"); p = s7_make_symbol(s7, "pair?"); @@ -2044,6 +2044,7 @@ void g_init_draw(void) t = s7_t(s7); pcl_p = s7_make_circular_signature(s7, 0, 1, p); pcl_t = s7_make_circular_signature(s7, 0, 1, t); + bi = s7_make_signature(s7, 2, i, b); #endif dialog_widgets = Xen_undefined; @@ -2061,7 +2062,7 @@ void g_init_draw(void) Xen_define_typed_procedure(S_fill_rectangle, g_fill_rectangle_w, 4, 5, 0, H_fill_rectangle, s7_make_signature(s7, 10, b, i, i, i, i, t, t, i, b, p)); Xen_define_typed_procedure(S_fill_polygon, g_fill_polygon_w, 1, 4, 0, H_fill_polygon, s7_make_signature(s7, 6, v, v, t, t, i, p)); Xen_define_typed_procedure(S_make_graph_data, g_make_graph_data_w, 0, 5, 0, H_make_graph_data, s7_make_signature(s7, 6, t, t, t, t, i, i)); - Xen_define_typed_procedure(S_graph_data, g_graph_data_w, 1, 7, 0, H_graph_data, s7_make_signature(s7, 9, t, t, t, t, t, i, i, i, p)); + Xen_define_typed_procedure(S_graph_data, g_graph_data_w, 1, 7, 0, H_graph_data, s7_make_signature(s7, 9, t, t, t, t, t, bi, bi, bi, p)); Xen_define_typed_procedure(S_main_widgets, g_main_widgets_w, 0, 0, 0, H_main_widgets, pcl_p); Xen_define_typed_procedure(S_dialog_widgets, g_dialog_widgets_w, 0, 0, 0, H_dialog_widgets, pcl_p); |