diff options
| author | Eugen Wissner <belka@caraus.de> | 2026-07-06 10:44:15 +0200 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2026-07-07 00:47:59 +0200 |
| commit | 470bfba45661d19558c0bf43b7819696a925ecb4 (patch) | |
| tree | 44eef131a3edca1cc5489fa45851a5d5685ec530 /boot/driver.cc | |
| parent | 8ea930783d15c04bbe9a027eaf19ca10e2cd87c0 (diff) | |
| download | elna-470bfba45661d19558c0bf43b7819696a925ecb4.tar.gz | |
Fix compiler crashing on syntax errors
after error reporting.
Diffstat (limited to 'boot/driver.cc')
| -rw-r--r-- | boot/driver.cc | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/boot/driver.cc b/boot/driver.cc index abbf0f1..b2ffe60 100644 --- a/boot/driver.cc +++ b/boot/driver.cc @@ -28,9 +28,8 @@ namespace elna::boot return result; } - syntax_error::syntax_error(const std::string& message, - const char *input_file, const yy::location& location) - : error(input_file, make_position(location)), message(message) + syntax_error::syntax_error(const std::string& message, const yy::location& location) + : error(make_position(location)), message(message) { } @@ -39,11 +38,6 @@ namespace elna::boot return message; } - driver::driver(const char *input_file) - : error_container(input_file) - { - } - char escape_char(char escape) { switch (escape) |
