'exit' and 'quit' cause exit regardless of open block

This commit is contained in:
Joseph McCullough
2012-08-17 18:19:06 -05:00
parent bd3d5268db
commit 618f25bfe2
+3 -13
View File
@@ -181,19 +181,9 @@ main(void)
last_code_line[char_index] = '\0';
if ((strcmp(last_code_line, "quit") == 0) ||
(strcmp(last_code_line, "exit") == 0)) {
if (code_block_open) {
/* cancel the current block and reset */
code_block_open = FALSE;
memset(ruby_code, 0, sizeof(*ruby_code));
memset(last_code_line, 0, sizeof(*last_code_line));
continue;
}
else {
/* quit the program */
break;
}
if ((strcmp(last_code_line, "quit") == 0) || (strcmp(last_code_line, "exit") == 0)) {
/*:quit the program */
break;
}
else {
if (code_block_open) {