Ticket #7988: simon.diff

File simon.diff, 1.2 KB (added by eriktorbjorn, 22 years ago)

Experimental patch

  • scummvm/simon/simon.cpp

    diff -ur ScummVM-cvs20020723/scummvm/simon/simon.cpp ScummVM-cvs20020723+hack/scummvm/simon/simon.cpp
    old new  
    35873587
    35883588                        height += 10;
    35893589                        threeval_b -= 10;
    3590 
    3591                         if (threeval_b < 2)
    3592                                 threeval_b = 2;
    35933590                        j = -1;
    35943591                } else {
    35953592                        /* else_1 */
     
    36453642                                *char_buf++ = 10;
    36463643                                height += 20;
    36473644                                threeval_b -= 20;
    3648 
    3649                                 if (threeval_b < 2)
    3650                                         threeval_b = 2;
    36513645                                j = -1;
    36523646                        } else {
    36533647                                /* else_6 */
     
    36853679                        }
    36863680                        strncpy(char_buf, string_ptr, m);
    36873681                        char_buf += m;
    3688                         *char_buf++ = ' ';
     3682                        *char_buf++ = 10;
    36893683                        string_ptr = string_ptr_2;
    36903684                        string_ptr_2 += m;
    36913685                        while (*string_ptr_2-- != ' ' && m > 0)
     
    37183712                                        }
    37193713                                        strncpy(char_buf, string_ptr, m);
    37203714                                        char_buf += m;
    3721                                         *char_buf++ = ' ';
     3715                                        *char_buf++ = 10;
    37223716                                        height += 30;
    37233717                                        threeval_b -= 30;
    3724                                         if (threeval_b < 2)
    3725                                                 threeval_b = 2;
    37263718                                        j = -1;
    37273719                                } else {
    37283720                                        /* else_15 */
     
    37653757                        *char_buf++ = 10;
    37663758                        height += 10;
    37673759                        threeval_b -= 10;
    3768                         if (threeval_b < 2)
    3769                                 threeval_b = 2;
    37703760                        string_ptr = string_ptr_2;
    37713761                }
    37723762        }