Revert "V1.40"

This reverts commit cc0db5de9d.
This commit is contained in:
Chris
2026-02-07 17:34:39 +01:00
parent cc0db5de9d
commit 8e3202f6d8
67 changed files with 353 additions and 1056 deletions

View File

@@ -618,21 +618,11 @@ static void program() {
}
void cli_cmd_cc(char *args) {
// Skip leading whitespace
while (args && *args == ' ') args++;
if (!args || !*args) {
cmd_write("Usage: cc <filename.c>\n");
return;
}
// Trim trailing whitespace
int len = cli_strlen(args);
while (len > 0 && (args[len-1] == ' ' || args[len-1] == '\t' || args[len-1] == '\n')) {
args[len-1] = 0;
len--;
}
FAT32_FileHandle *fh = fat32_open(args, "r");
if (!fh) {
cmd_write("Error: Cannot open source file.\n");
@@ -646,8 +636,8 @@ void cli_cmd_cc(char *args) {
return;
}
int read_len = fat32_read(fh, source, MAX_SOURCE - 1);
source[read_len] = 0;
int len = fat32_read(fh, source, MAX_SOURCE - 1);
source[len] = 0;
fat32_close(fh);
lexer(source);