refractoring

This commit is contained in:
nova
2025-03-03 15:44:38 +01:00
parent bcd7acbd08
commit abf758cdbf
5 changed files with 31 additions and 7 deletions

View File

@ -3,13 +3,15 @@
#include <unistd.h>
#include "defines.h"
void user_interactions(char *input, unsigned int *status, unsigned int *settings) {
void user_interactions(char *input, unsigned int *status, unsigned int *settings, unsigned int *file_modifiers) {
if (*input == 'q') {
*status ^= STATUS_QUIT_PROGRAM;
} else if (*input == *"KEY_BACKSPACE") {
*settings ^= SETTINGS_HIDDEN_FILES;
*file_modifiers ^= FILE_MODIFIERS_HIDDEN_FILES;
} else if (*input == 'a') {
*settings ^= SETTINGS_HIDDEN_FILES;
*file_modifiers ^= FILE_MODIFIERS_HIDDEN_FILES;
}
else {
}