mirror of
https://github.com/bobbimanners/emailler.git
synced 2025-02-21 01:28:59 +00:00
EMAIL: Clean up code to use enums everywhere
This commit is contained in:
parent
25f40eaaf1
commit
da7e8524a1
11
apps/email.c
11
apps/email.c
@ -103,8 +103,6 @@ static uint8_t reverse = 0; // 0 normal, 1 reverse order
|
||||
static char curr_mbox[80] = "INBOX";
|
||||
static unsigned char buf[READSZ];
|
||||
|
||||
#define ERR_NONFATAL 0
|
||||
#define ERR_FATAL 1
|
||||
|
||||
/*
|
||||
* Save preferences
|
||||
@ -214,12 +212,13 @@ char cgetc_update_status() {
|
||||
}
|
||||
#pragma code-name (pop)
|
||||
|
||||
enum err_level {ERR_NONFATAL, ERR_FATAL};
|
||||
/*
|
||||
* Show non fatal error in PROMPT_ROW
|
||||
* Fatal errors are shown on a blank screen
|
||||
*/
|
||||
#pragma code-name (push, "LC")
|
||||
void error(uint8_t fatal, const char *fmt, ...) {
|
||||
void error(enum err_level fatal, const char *fmt, ...) {
|
||||
va_list v;
|
||||
va_start(v, fmt);
|
||||
if (fatal) {
|
||||
@ -919,12 +918,12 @@ void sanitize_filename(char *s) {
|
||||
s[j] = '\0';
|
||||
}
|
||||
|
||||
#define FROMAUX 0
|
||||
#define TOAUX 1
|
||||
enum aux_ops {FROMAUX, TOAUX};
|
||||
|
||||
/*
|
||||
* Aux memory copy routine
|
||||
*/
|
||||
void copyaux(char *src, char *dst, uint16_t len, uint8_t dir) {
|
||||
void copyaux(char *src, char *dst, uint16_t len, enum aux_ops dir) {
|
||||
char **a1 = (char**)0x3c;
|
||||
char **a2 = (char**)0x3e;
|
||||
char **a4 = (char**)0x42;
|
||||
|
Loading…
x
Reference in New Issue
Block a user