ref: 0ee76d0d00c2701f3ca11ef47501f0eee60f089e
parent: 08f1d65b1c8fd3e2654a3c09f15c802a5feecdd6
author: cancel <cancel@cancel.fm>
date: Sun Jan 26 18:06:22 EST 2020
Cleanup
--- a/tui_main.c
+++ b/tui_main.c
@@ -1055,7 +1055,7 @@
}
}
-void ged_stop_all_sustained_notes(Ged *a) {
+staticni void ged_stop_all_sustained_notes(Ged *a) {
Susnote_list *sl = &a->susnote_list;
send_midi_note_offs(a->oosc_dev, &a->midi_mode, sl->buffer,
sl->buffer + sl->count);
@@ -1070,9 +1070,9 @@
// seems redundant/weird", that's because it is, not because there's a good
// reason.
-void send_output_events(Oosc_dev *oosc_dev, Midi_mode *midi_mode, Usz bpm,
- Susnote_list *susnote_list, Oevent const *events,
- Usz count) {
+staticni void send_output_events(Oosc_dev *oosc_dev, Midi_mode *midi_mode,
+ Usz bpm, Susnote_list *susnote_list,
+ Oevent const *events, Usz count) {
enum { Midi_on_capacity = 512 };
typedef struct {
U8 channel;
@@ -1213,7 +1213,7 @@
}
}
-void ged_clear_osc_udp(Ged *a) {
+staticni void ged_clear_osc_udp(Ged *a) {
if (a->oosc_dev) {
if (a->midi_mode.any.type == Midi_mode_type_osc_bidule) {
ged_stop_all_sustained_notes(a);
@@ -1222,8 +1222,9 @@
a->oosc_dev = NULL;
}
}
-bool ged_is_using_osc_udp(Ged *a) { return (bool)a->oosc_dev; }
-bool ged_set_osc_udp(Ged *a, char const *dest_addr, char const *dest_port) {
+static bool ged_is_using_osc_udp(Ged *a) { return (bool)a->oosc_dev; }
+static bool ged_set_osc_udp(Ged *a, char const *dest_addr,
+ char const *dest_port) {
ged_clear_osc_udp(a);
if (dest_port) {
Oosc_udp_create_error err =
@@ -1256,17 +1257,15 @@
return rem;
}
-void ged_reset_clock(Ged *a) { a->clock = stm_now(); }
-
-void clear_and_run_vm(Glyph *restrict gbuf, Mark *restrict mbuf, Usz height,
- Usz width, Usz tick_number, Oevent_list *oevent_list,
- Usz random_seed) {
+staticni void clear_and_run_vm(Glyph *restrict gbuf, Mark *restrict mbuf,
+ Usz height, Usz width, Usz tick_number,
+ Oevent_list *oevent_list, Usz random_seed) {
mbuffer_clear(mbuf, height, width);
oevent_list_clear(oevent_list);
orca_run(gbuf, mbuf, height, width, tick_number, oevent_list, random_seed);
}
-void ged_do_stuff(Ged *a) {
+staticni void ged_do_stuff(Ged *a) {
if (!a->is_playing)
return;
double secs_span = 60.0 / (double)a->bpm / 4.0;
@@ -1341,9 +1340,9 @@
}
// todo cleanup to use proper unsigned/signed w/ overflow check
-Isz scroll_offset_on_axis_for_cursor_pos(Isz win_len, Isz cont_len,
- Isz cursor_pos, Isz pad,
- Isz cur_scroll) {
+staticni Isz scroll_offset_on_axis_for_cursor_pos(Isz win_len, Isz cont_len,
+ Isz cursor_pos, Isz pad,
+ Isz cur_scroll) {
if (win_len <= 0 || cont_len <= 0)
return 0;
if (cont_len <= win_len)
@@ -1363,7 +1362,7 @@
return isz_clamp(new_scroll, 0, cont_len - win_len);
}
-void ged_make_cursor_visible(Ged *a) {
+staticni void ged_make_cursor_visible(Ged *a) {
int grid_h = a->grid_h;
int cur_scr_y = a->grid_scroll_y;
int cur_scr_x = a->grid_scroll_x;
@@ -1380,7 +1379,7 @@
enum { Hud_height = 2 };
-void ged_update_internal_geometry(Ged *a) {
+staticni void ged_update_internal_geometry(Ged *a) {
int win_h = a->win_h;
int softmargin_y = a->softmargin_y;
bool show_hud = win_h > Hud_height + 1;