diff options
author | Oliver Kiehl | 2004-03-14 17:53:19 +0000 |
---|---|---|
committer | Oliver Kiehl | 2004-03-14 17:53:19 +0000 |
commit | 0d3b89b88f7b969087549a68a79ffdfa769238e2 (patch) | |
tree | c84aa5f2e02f83153d27113b32a425e1306f81ef | |
parent | 9c647b4dbe7c377831007c464bda238ed5815fa0 (diff) | |
download | scummvm-rg350-0d3b89b88f7b969087549a68a79ffdfa769238e2.tar.gz scummvm-rg350-0d3b89b88f7b969087549a68a79ffdfa769238e2.tar.bz2 scummvm-rg350-0d3b89b88f7b969087549a68a79ffdfa769238e2.zip |
remove ugly goto
svn-id: r13278
-rw-r--r-- | simon/vga.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/simon/vga.cpp b/simon/vga.cpp index b1a1bece94..eedc2cc341 100644 --- a/simon/vga.cpp +++ b/simon/vga.cpp @@ -397,12 +397,10 @@ byte *vc_10_depack_column(VC10_state * vs) { byte dh = vs->dh; byte color; - if (a != -0x80) - goto start_here; + if (a == -0x80) + a = *src++; for (;;) { - a = *src++; - start_here:; if (a >= 0) { color = *src++; do { @@ -425,6 +423,7 @@ byte *vc_10_depack_column(VC10_state * vs) { } } while (++a != 0); } + a = *src++; } get_out:; |