Fix issue where non \a delimited osc escapes would never exit
mintsuki 10 months ago b16d2649 6f4e92ed
··· 461 461 switch (c) { 462 462 case 0x1b: 463 463 ctx->osc_escape = true; 464 464 - break; 464 464 + return; 465 465 case '\a': 466 466 - goto cleanup; 466 466 + default: 467 467 + break; 467 468 } 468 468 - 469 469 - return; 470 469 471 470 cleanup: 472 471 ctx->osc_escape = false;