Browse Source

fix for new firmware

LTVA1 2 năm trước cách đây
mục cha
commit
cf111590c0

+ 2 - 0
input/instrument.c

@@ -1,6 +1,8 @@
 #include "instrument.h"
 #include "instrument.h"
 #include "songinfo.h"
 #include "songinfo.h"
 
 
+extern void return_from_keyboard_callback(void* ctx);
+
 void edit_instrument_param(FlizzerTrackerApp* tracker, uint8_t selected_param, int8_t delta) {
 void edit_instrument_param(FlizzerTrackerApp* tracker, uint8_t selected_param, int8_t delta) {
     if(!(tracker->current_digit)) {
     if(!(tracker->current_digit)) {
         delta *= 16;
         delta *= 16;

+ 2 - 0
input/songinfo.c

@@ -2,6 +2,8 @@
 
 
 #include "../diskop.h"
 #include "../diskop.h"
 
 
+extern void return_from_keyboard_callback(void* ctx);
+
 void edit_songinfo_param(FlizzerTrackerApp* tracker, uint8_t selected_param, int8_t delta) {
 void edit_songinfo_param(FlizzerTrackerApp* tracker, uint8_t selected_param, int8_t delta) {
     if(!(tracker->current_digit)) {
     if(!(tracker->current_digit)) {
         delta *= 16;
         delta *= 16;

+ 1 - 2
input/songinfo.h

@@ -10,5 +10,4 @@
 #include "../tracker_engine/tracker_engine_defs.h"
 #include "../tracker_engine/tracker_engine_defs.h"
 #include "../util.h"
 #include "../util.h"
 
 
-void songinfo_edit_event(FlizzerTrackerApp* tracker, FlizzerTrackerEvent* event);
-void return_from_keyboard_callback(void* ctx);
+void songinfo_edit_event(FlizzerTrackerApp* tracker, FlizzerTrackerEvent* event);

+ 3 - 0
input_event.c

@@ -4,6 +4,9 @@
 
 
 #define AUDIO_MODES_COUNT 2
 #define AUDIO_MODES_COUNT 2
 
 
+extern bool audio_modes_values[];
+extern char* audio_modes_text[];
+
 void return_from_keyboard_callback(void* ctx) {
 void return_from_keyboard_callback(void* ctx) {
     FlizzerTrackerApp* tracker = (FlizzerTrackerApp*)ctx;
     FlizzerTrackerApp* tracker = (FlizzerTrackerApp*)ctx;
 
 

+ 0 - 3
input_event.h

@@ -15,9 +15,6 @@
 #include "input/sequence.h"
 #include "input/sequence.h"
 #include "input/songinfo.h"
 #include "input/songinfo.h"
 
 
-extern bool audio_modes_values[];
-extern char* audio_modes_text[];
-
 void return_from_keyboard_callback(void* ctx);
 void return_from_keyboard_callback(void* ctx);
 
 
 void overwrite_file_widget_yes_input_callback(GuiButtonType result, InputType type, void* ctx);
 void overwrite_file_widget_yes_input_callback(GuiButtonType result, InputType type, void* ctx);

+ 2 - 0
tracker_engine/do_effects.h

@@ -1,3 +1,5 @@
+#pragma once
+
 #include "tracker_engine_defs.h"
 #include "tracker_engine_defs.h"
 #include <stdbool.h>
 #include <stdbool.h>
 #include <stdio.h>
 #include <stdio.h>